Motor Control Device for Non-Real-Time Communication Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor control systems face instability when multiple control commands are acquired through non-real-time communication, leading to conflicts that can result in unstable motor behavior.

Innovation Solution

A motor control device with an exclusive limiting portion that prevents processing of conflicting control commands by prioritizing and limiting the execution of commands based on predetermined control instructions, ensuring stable motor operation even with multiple control commands from different interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple control commands are acquired through non-real-time communication via multiple communication interfaces, then the motor control device can receive diverse control instructions, but the multiple control commands conflict and cause unstable motor behavior

Engineering Contradiction:
Improveability to receive control commands from multiple interfacesVSAvoidmotor behavior stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by setting up an exclusive limiting mechanism before control command conflicts occur. The determining unit pre-establishes rules to identify whether multiple simultaneous control commands exist, and the limiting unit pre-prevents execution of conflicting commands before they can cause instability. This proactive approach resolves the contradiction by maintaining versatility in receiving commands from multiple interfaces while ensuring reliability through pre-established conflict prevention mechanisms.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If control parameters are rewritten based on control commands from multiple interfaces, then the motor control device can be configured flexibly, but the motor behavior becomes unstable

Engineering Contradiction:
Improvecontrol parameter configurabilityVSAvoidmotor behavior stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary mechanism (the determining unit and limiting unit) between the multiple communication interfaces and the control parameter rewriting process. This intermediary layer monitors control commands from all interfaces, determines whether they represent conflicting parameter changes, and selectively permits or blocks execution. This resolves the contradiction by maintaining flexible configurability from multiple interfaces while ensuring stability through intermediary mediation that prevents conflicting parameter rewrites.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the motor control device processes control commands from multiple interfaces simultaneously, then communication efficiency is improved, but command conflicts cause unstable motor operation

Engineering Contradiction:
Improvecommand processing efficiencyVSAvoidmotor operation stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies dynamics by implementing a dynamic control command processing mechanism that adapts its behavior based on real-time conditions. The determining unit continuously monitors the state of control commands from multiple interfaces, and the limiting unit dynamically adjusts which commands are permitted for execution. When no conflicts are detected, multiple commands are processed efficiently; when conflicts are identified, the system dynamically blocks conflicting commands. This dynamic approach resolves the contradiction by maintaining high processing efficiency during normal operation while ensuring stability when conflicts occur.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3217237B1Motor control device, control method, information processing program and recording medium
Publication Date: 2022.09.14 OMRON CORP
  • EP3217237B1 patent drawingFigure 1
  • EP3217237B1 patent drawingFigure 2
  • EP3217237B1 patent drawingFigure 3(a)~3(c)

AI summary

The present invention can stabilize driving of a motor even if multiple control instructions of driving the motor are acquired through non-real-time communication. A servo driver (10) does not perform processing corresponding to other control commands when acquiring the other control commands from other interfaces through non-real-time communication in a process of performing processing corresponding to a control command acquired via one interface and through non-real-time communication.