Servo Control Mode Transition Stability for Surgical Robots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing servo control apparatuses for surgical robots face instability and potential hazards when changing control modes, leading to inconsistent changes in control parameters and vibrations during motor control mode transitions.

Innovation Solution

A servo control apparatus that detects and stores sensing data during motor operation, uses linear, sinusoidal, or polynomial functions to follow command data, and employs a protocol for smooth mode changes, including a reset function to stabilize motor control by modulating power applied to the motor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If control mode is changed according to control situation, then control flexibility is improved, but system stability deteriorates due to inconsistent control parameter changes

Engineering Contradiction:
Improvecontrol flexibilityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary actions by detecting and storing sensing data (position, speed, current) before control mode change occurs. This prepares the necessary data in advance to ensure smooth transition and prevent instability during mode switching.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control unit continuously receives feedback from detection units during motor operation and uses this feedback to determine when to change control modes. The sensing data feedback ensures that mode changes are based on actual motor state, maintaining system stability.

Inventive Principle:
Principle #23Feedback

2Speed

If control mode change is performed without data following, then response speed is improved, but manufacturing precision deteriorates due to drastic posture changes and vibrations

Engineering Contradiction:
Improveresponse speedVSAvoidpositioning precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The system extracts required sensing data in advance before mode change and prepares command data following trajectories (linear, sinusoidal, polynomial functions) to ensure precise and smooth transitions without drastic posture changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes control parameters smoothly by following command data generated from sensing data using mathematical functions (linear, sinusoidal, polynomial). This gradual parameter transition prevents vibrations while maintaining fast response.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If sensing data is detected and stored during motor operation, then control precision is improved, but device complexity increases

Engineering Contradiction:
Improvesensing data precisionVSAvoidcontrol apparatus complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection units serve multiple functions: they detect sensing data for both current control mode operation and future mode transitions. The stored sensing data is reused for command data generation, reducing the need for separate measurement systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The control unit uses the sensing data detected by the detection units to generate command data for mode transitions. The system serves itself by reusing its own detected data, eliminating the need for external data sources and reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

4Manufacturing precision

If command data following using mathematical functions is implemented, then positioning precision is improved, but loss of time increases due to data processing

Engineering Contradiction:
Improvepositioning precisionVSAvoiddata processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system calculates and prepares command data following trajectories (linear, sinusoidal, polynomial functions) in advance before mode change occurs. This preliminary calculation reduces real-time processing requirements and maintains positioning precision without significant time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9054631B2Servo control apparatus and method for controlling the same
Publication Date: 2015.06.09 SAMSUNG ELECTRONICS CO LTD
  • US9054631B2 patent drawing
  • US9054631B2 patent drawing
  • US9054631B2 patent drawing

AI summary

A servo control apparatus and method, the servo control apparatus including an input unit configured to receive an execution command with respect to one of a first control mode and a second control mode that are configured to control a motor, a plurality of detection units each configured to detect sensing data required for executing each of the first control mode and the second control mode, and a control unit configured to receive a feedback of the plurality of pieces of sensing data detected through the plurality of detection units while executing the first control mode, determine a point of time when a control mode is needed to be changed if the execution command with respect to the second control mode is input through the input unit, and check the sensing data required for executing the second control mode among the plurality of sensing data that are fed back.