Daisy-Chain Driver Communication Timing for In-Wheel Motor Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electric vehicle in-wheel motor systems, long wiring distances between the control unit and driver units lead to varying signal reception times, necessitating excessive dead time to prevent short circuits, which decreases drive efficiency and controllability.

Innovation Solution

A communication system with insulated communication circuits in a daisy chain configuration, where the master measures and transmits shift times to slaves to synchronize signal outputs, eliminating the need for dead time and ensuring simultaneous phase driving.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If long wiring distances are used to connect control unit and driver units in in-wheel motor systems, then the system can achieve independent wheel control and flexible vehicle configuration, but signal reception times vary excessively requiring large dead time which decreases drive efficiency and controllability

Engineering Contradiction:
Improveindependent wheel control capabilityVSAvoiddrive efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The master measures communication delay times in advance during a measurement period before normal operation, calculates appropriate shift times for each slave, and transmits these shift times to slaves beforehand. This preliminary timing calibration eliminates the need for excessive dead time during actual motor driving, thereby maintaining drive efficiency while supporting flexible wheel control configurations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the timing parameter (shift time) for each slave device based on measured communication delay times. By changing the output timing parameter of each slave according to its specific distance from the master, the system compensates for varying signal transmission delays, eliminating the need for conservative dead time settings and improving overall drive efficiency.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If long wiring distances are used between control unit and driver units, then in-wheel motor configuration is enabled, but signal timing differences increase requiring excessive dead time which reduces controllability

Engineering Contradiction:
Improvein-wheel motor configurationVSAvoidcontrollability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The master performs timing measurement and calculation in advance, determining the optimal shift time for each slave before normal operation begins. This preliminary action ensures that slaves can output signals at precisely calculated timings during motor control, eliminating timing jitter and improving controllability without requiring excessive dead time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The master measures the actual communication delay time from each slave's response during the measurement period, uses this feedback information to calculate accurate shift times, and transmits these corrected timing parameters to slaves. This feedback-based timing calibration ensures precise signal synchronization, greatly improving controllability in in-wheel motor configurations.

Inventive Principle:
Principle #23Feedback

3Reliability

If excessive dead time is introduced to compensate for signal timing differences, then short circuit prevention is ensured, but drive efficiency and controllability decrease

Engineering Contradiction:
Improveshort circuit preventionVSAvoiddrive efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs timing calibration in advance by measuring communication delays and calculating shift times before normal operation. This preliminary timing setup allows the system to use minimal dead time during actual motor driving while still preventing short circuits, thereby maintaining both reliability and drive efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The master dynamically adjusts the dead time parameter for each slave based on measured communication delay times. By changing the dead time parameter from a fixed conservative value to a dynamically optimized value, the system maintains short circuit prevention (reliability) while minimizing unnecessary time losses (improving drive efficiency).

Inventive Principle:
Principle #35Parameter changes

4Reliability

If excessive dead time is used to account for signal transmission delays, then timing safety is maintained, but controllability and response precision deteriorate

Engineering Contradiction:
Improvetiming safetyVSAvoidcontrollability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The master measures communication delays and calculates optimal shift times in advance during a measurement period. This preliminary timing calibration ensures that during normal operation, slaves can respond precisely to master commands with minimal timing margin, greatly improving controllability while maintaining timing safety through pre-calculated appropriate dead time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from slave response times to continuously optimize timing parameters. By measuring actual communication delays and adjusting shift times accordingly, the system maintains precise timing control and controllability while ensuring timing safety through dynamically adjusted appropriate dead time rather than excessive fixed dead time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11890949B2Communication system
Publication Date: 2024.02.06 DENSO CORP
  • US11890949B2 patent drawing
  • US11890949B2 patent drawing
  • US11890949B2 patent drawing

AI summary

In a communication system, a control unit and driver units are connected in a daisy chain; each unit includes a corresponding insulated communication circuit, respectively. The control unit measures a communication delay time between the control unit and each driver unit from a response time to transmission of a pulse signal performed to each driver unit during a measurement period. Then, based on each communication delay time, the control unit transmits a shift time to each driver unit for equalizing the timing of signals output by the driver units. When each driver unit receives, from the control unit, an instruction instructing each driver unit to output a signal, each driver unit outputs the signal when the shift time has elapsed.