Serial Communication Noise Avoidance in Motor Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data communication devices in motor control systems require a dedicated switching detection circuit to avoid switching noise, increasing costs.

Innovation Solution

A data communication device that transmits and receives data using a combination of switching noise-resistant and non-resistant states, with serial communication timing set to avoid switching noise without the need for a dedicated detection circuit, by aligning communication times with switching periods and using error detection methods to determine data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated switching detection circuit is used to detect switching element state, then switching noise can be avoided, but device cost increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the switching detection function from a dedicated hardware circuit and relocates it to software processing. The microcontroller unit detects switching element state by monitoring existing electrical signals (such as voltage or current signals) through standard input ports, rather than requiring specialized detection hardware. This extraction principle eliminates the need for additional dedicated detection circuits while maintaining the ability to identify switching timing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes existing components multi-functional. The microcontroller unit, which already handles motor control functions, is extended to also perform switching detection by analyzing electrical signals during its normal operation cycles. The existing communication interface used for motor control data is also utilized for detecting switching element state. This multi-functionality approach allows one set of components to serve multiple purposes, eliminating the need for separate dedicated detection hardware.

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

2Reliability

If switching detection circuit is added to avoid noise, then data transmission reliability improves, but manufacturing cost increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidmanufacturing cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent extracts the switching detection function from dedicated hardware and implements it through software algorithms running on the existing microcontroller. The detection is achieved by processing electrical signals already present in the system during normal motor control operations, eliminating the need for additional detection components that would increase manufacturing cost.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses its own existing resources (microcontroller, communication interface, and electrical signals) to perform switching detection without requiring external or additional components. The microcontroller monitors the electrical signals it already generates and processes during motor control, making the system self-sufficient for detection purposes and avoiding additional manufacturing expenses.

Inventive Principle:
Principle #25Self-service

3Reliability

If serial communication timing is aligned with switching periods, then switching noise influence is avoided, but communication flexibility decreases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcommunication flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic timing adjustment where the serial communication timing is adaptively synchronized with the detected switching element state. Rather than using fixed timing, the system dynamically adjusts communication windows to occur during periods when switching noise is minimal, based on real-time detection of switching events. This dynamic approach maintains reliability while allowing flexibility in communication scheduling.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the timing parameter of serial communication based on detected switching conditions. By monitoring the state of switching elements and adjusting the communication timing parameter accordingly, the system optimizes data transmission to avoid noise-prone periods while maintaining the ability to adapt to different operating conditions and switching frequencies.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8952636B2Data communication device that carries out serial communication in order to control motor
Publication Date: 2015.02.10 FANUC LTD
  • US8952636B2 patent drawing
  • US8952636B2 patent drawing
  • US8952636B2 patent drawing

AI summary

A data reception unit carries out reception of data, which consists of a combination of switching noise resistant states and switching noise nonresistant states, over a fixed serial communication time a plurality of times for each fixed serial communication period same as the one or a plurality of the switching periods. A serial communication time setting unit sets the serial communication time different from one or a plurality of the switching periods, based on the switching period, the serial communication period, and the communication speed of the data communication device, so that the starts of all of the switching periods within the serial communication time are consistent with the time of reception of the switching noise resistant state at the time of at least one of the reception of the data among a plurality of times of the reception of the data.