Motor Control System Synchronization via Host-Target Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional motor control systems face challenges in synchronizing multiple motors for high-speed, high-precision performance, particularly in structures with separate analysis and control sections, leading to increased processing load and complex drive management.
Innovation Solution
A motor control system with a host device and target devices, where each target device includes a PWM signal generator synchronized by a host device, using counters to generate triangular signals and reset signals to maintain phase synchronization, allowing for reduced wiring and efficient current control distribution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the analysis section and position/velocity/current control sections are integrated in a single host device, then motor synchronization is improved, but processing load on the host device increases
Solution Approach 1:
The control system is divided into a host device that generates synchronization signals and target devices that execute control operations. The host device segments the control functionality by generating timing signals, while target devices handle current control calculations, distributing the processing load and maintaining synchronization.
Solution Approach 2:
A synchronization signal acts as an intermediary between the host device and target devices. This signal coordinates the operation of multiple target devices without requiring the host device to process all control calculations, enabling synchronization while reducing host device processing load.
2Power
If separate position/velocity/current control sections are provided for each motor, then processing load on host device is reduced, but motor synchronization becomes difficult
Solution Approach 1:
The host device generates periodic synchronization signals at fixed timing intervals. These periodic signals ensure that all target devices operate in synchronized cycles, maintaining motor synchronization while allowing each target device to independently handle its processing load.
Solution Approach 2:
Each target device receives identical synchronization signals from the host device, creating copies of the timing reference. This ensures all target devices operate in unison without requiring complex inter-device communication, maintaining synchronization while distributing processing responsibilities.
3Device complexity
If many control axes are controlled by a single host device, then system integration is simplified, but high-speed drive becomes complicated due to processing load
Solution Approach 1:
The control system segments functionality between a host device that provides centralized coordination through synchronization signals and multiple target devices that handle independent control calculations. This segmentation maintains system integration simplicity while enabling high-speed operation by distributing computational load to multiple processors.
Solution Approach 2:
The host device performs preliminary action by generating synchronization signals in advance that coordinate all target devices. This preliminary coordination enables target devices to operate independently at high speeds without requiring real-time communication during critical control periods.
Data Source
AI summary
A motor control system for controlling a plurality of motors for moving an object in respectively different axial directions that includes a plurality of target devices, each target device including a (pulse width modulation) PWM signal generator that generates a PWM signal for driving a motor using a triangular signal, and a host device for supplying a synchronization signal to each of the target devices, wherein each target device is arranged with a corresponding motor, and each PWM signal generator resets the triangular signal in response to the synchronization signal.


