Daisy-Chain Driver Communication Timing for In-Wheel Motor Control
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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).
4Reliability
If excessive dead time is used to account for signal transmission delays, then timing safety is maintained, but controllability and response precision deteriorate
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.
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.
Data Source
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.


