Linear Motor Coil Switching for Synchronized Position Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing linear motor control systems face challenges in maintaining accurate position control due to communication delays between control deviation calculators and position controllers, leading to discrepancies in position deviation calculations across different control units.
Innovation Solution
The proposed linear motor system addresses this issue by having power supply target control units transmit position deviation data to new control units immediately after coil switching, allowing these new control units to calculate and synchronize position deviations using the formula Δθ(t0) = Δθ(t0 - td) + A - B, where A and B represent differences in instructed and actual positions, respectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If control deviation calculators transmit deviation information to position controllers, then position control function is achieved, but communication delay occurs and position control accuracy decreases
Solution Approach 1:
The patent applies preliminary action by having the new power supply target control unit calculate the position deviation using the previously transmitted deviation information and the known movement amounts before the communication delay completes its effect. The control unit performs the calculation Δθ(t0) = Δθ(t0 - td) + A - B, where A is the instructed position difference and B is the actual position difference, thereby proactively compensating for the communication delay and maintaining accurate position control.
2Adaptability or versatility
If multiple control units operate independently, then system scalability is improved, but position deviation synchronization becomes difficult
Solution Approach 1:
The patent implements feedback by having control units transmit their calculated position deviations to other control units. When a power supply target coil is switched, the new control unit receives the deviation information from the previous control unit and uses it to calculate its own position deviation, ensuring synchronization across all control units while maintaining system scalability.
Solution Approach 2:
The patent applies preliminary action by having the new power supply target control unit calculate the position deviation using the previously transmitted deviation information and the known movement amounts before the communication delay completes its effect. The control unit performs the calculation Δθ(t0) = Δθ(t0 - td) + A - B, where A is the instructed position difference and B is the actual position difference, thereby proactively compensating for the communication delay and maintaining accurate position control.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach ensures that position deviations across different control units are synchronized, thereby enhancing the accuracy of position control and mitigating the effects of communication delays.
Implementation Method 1
a moving magnet type linear motor system in which a permanent magnet is moved relative to coils
Data Source
Figure 1A
Figure 1B
Figure 2
AI summary
A linear motor system (10) includes: a stator (16) including first to tenth coils (20a) to (20j); a mover (18) including a permanent magnet (24); a switcher (36) that switches one or more power supply target coils; and first to tenth amplifiers (30a) to (30j) provided in one-to-one correspondence with first to tenth coils (20a) to (20j). One or more amplifiers that serve as new one or more power supply target amplifiers immediately after the switching calculate Δθ (t0), which is a position deviation at time t = t0, based on Δθ (t0) = Δθ (t0 - td) + A - B, where A is a difference between an instructed position at time t = t0 and an instructed position at time t = t0 - td, and B is a difference between an actual position at time t = t0 and an actual position at time t = t0 - td, and supply power to the one or more power supply target coils by using the position deviation Δθ (t0) when the new one or more power supply target amplifiers immediately after the switching serve as one or more power supply target amplifiers.