Motor Control Voltage Saturation Detection and Feed Speed Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor control systems face accuracy degradation due to voltage saturation, which occurs when the commanded voltage exceeds the maximum voltage of the current amplifier, leading to inability to maintain commanded speed and position in machining processes.

Innovation Solution

A motor control system that includes a voltage saturation processing unit to detect voltage saturation and a notifying unit to inform the host control apparatus, allowing for reduction of feed speed to prevent voltage saturation, thereby maintaining machining accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the commanded voltage is increased to achieve higher acceleration and speed, then the motor response improves, but voltage saturation occurs when the commanded voltage exceeds the maximum voltage of the current amplifier

Engineering Contradiction:
Improvemotor speedVSAvoidvoltage saturation
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The saturation detection unit performs preliminary detection of voltage saturation conditions before they fully manifest as control failures. By continuously monitoring whether the commanded voltage exceeds the maximum amplifier voltage, the system proactively identifies saturation risks and enables preventive or corrective actions to maintain reliable operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through the saturation detection unit that continuously monitors the relationship between commanded voltage and amplifier voltage limits. This feedback mechanism provides real-time information about saturation conditions to the control apparatus, enabling dynamic adjustment of control parameters to prevent or mitigate voltage saturation while maintaining motor performance.

Inventive Principle:
Principle #23Feedback

2Reliability

If the current command value is reduced to prevent voltage saturation, then voltage saturation is avoided, but the ability to produce commanded torque is lost

Engineering Contradiction:
Improvevoltage saturation preventionVSAvoidtorque production
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The saturation detection unit provides feedback about voltage saturation conditions to the control apparatus, enabling intelligent decision-making. Instead of blindly reducing current, the system can use this feedback to adjust control strategies, such as modifying acceleration profiles or redistributing torque across multiple axes, thereby preventing saturation while maintaining the ability to produce required torque.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes control parameters dynamically based on saturation detection. Rather than simply reducing current command values, the control apparatus can adjust other parameters such as acceleration rates, velocity profiles, or coordinate transformations to achieve the desired motion without exceeding voltage limits, thus maintaining torque production capability while preventing saturation.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If the feed speed is reduced to suppress voltage saturation, then machining accuracy is maintained, but productivity decreases

Engineering Contradiction:
Improvemachining accuracyVSAvoidfeed speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The saturation detection unit enables preliminary identification of voltage saturation risks during machining operations. By detecting saturation conditions before they degrade machining accuracy, the system can take preventive actions such as adjusting acceleration profiles or redistributing loads, allowing maintenance of both high feed speeds and machining accuracy without requiring permanent speed reductions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control apparatus dynamically changes operating parameters based on saturation detection results. Instead of reducing feed speed as a blanket measure, the system can adjust parameters such as acceleration rates, velocity profiles, or toolpath optimization to eliminate saturation conditions, thereby maintaining both high productivity through sustained feed speeds and machining accuracy through prevention of saturation-induced errors.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9116527B2Motor control system that detects voltage saturation
Publication Date: 2015.08.25 FANUC LTD
  • US9116527B2 patent drawing
  • US9116527B2 patent drawing
  • US9116527B2 patent drawing

AI summary

A motor control system comprises a plurality of control apparatuses and a host control apparatus, wherein each of the control apparatuses include a position control unit controlling position based on a position command and commanded speed from the host control apparatus, a speed control unit controlling speed based on a speed command from the position control unit, a current control unit controlling current based on a current command from the speed control unit, and a current amplifier which amplifies motor driving current based on a voltage command from the current control unit, and wherein the current control unit includes a voltage saturation processing unit which determines whether the voltage command has exceeded supply voltage of the current amplifier, and which outputs the result of the determination, and a voltage saturation notifying unit which notifies the host control apparatus of the result of the determination made by the voltage saturation processing unit.