Motor Controller PWM Frequency Adjustment for Thermal Balance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motor controllers face challenges in balancing motor and amplifier temperatures during PWM control, as lowering PWM frequency to protect the amplifier can raise motor temperature, and vice versa, making it difficult to appropriately control temperatures.
Innovation Solution
A motor controller with a temperature acquisition unit, limiting value determination unit, and frequency determination unit that adjusts PWM frequency based on motor temperature and allowable current values to balance motor and amplifier temperatures, switching between different PWM frequencies to manage current and temperature effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Temperature
If monitoring both motor and amplifier temperatures to adjust PWM frequency, then both temperatures can be controlled, but control process becomes complicated
Solution Approach 1:
The patent applies preliminary action by pre-storing multiple PWM frequency values in the control unit before operation. These predetermined frequencies are prepared in advance based on expected operating conditions, allowing the control unit to quickly select appropriate frequencies without complex real-time calculations, thus simplifying the control process while maintaining accurate temperature control
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution effectively suppresses motor temperature elevation while protecting the amplifier by dynamically adjusting PWM frequency based on limiting current values, ensuring appropriate temperature control within safe operational ranges for both components.
Implementation Method 1
A controller of the motor drives and controls the motor by determining a voltage instruction value based on various feedback values from the motor, modulating a voltage by way of a pulse width modulation (PWM) scheme
Implementation Method 2
A motor controller that drives a motor by way of pulse width modulation
Implementation Method 3
Such a motor uses a maximum current during acceleration or deceleration, and is provided with a limiting current value so as to prevent overheating due to continuous use
Data Source
AI summary
A motor controller, a motor control method, and a motor control program are provided, all of which are capable of appropriately suppressing temperature elevation in a motor, while protecting an amplifier. A motor controller for driving a motor by way of pulse width modulation includes: a temperature acquisition unit that acquires a temperature of a motor; a limiting value determination unit that determines, based on the temperature, a limiting current value for driving the motor; and a frequency determination unit that determines, based on the limiting value, a PWM frequency to be generated with an amplifier.


