IP Library › Granted Patent US 12,529,578
Granted Patent B2
US 12,529,578 · App. 18/152,888 · Granted Jan 20, 2026

Thrust monitoring in a linear drive for independent cart system

Inventor: Yuhong Huang (Acton, MA)
Assignee: Rockwell Automation Technologies, Inc.
G01D5/14H02K41/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,529,578
App. No.
18/152,888
Granted
Jan 20, 2026
Kind
B2
Abstract

A level of thrust generated in a linear drive system is monitored by receiving an analog feedback signal at a controller from a position sensor mounted along a track for the linear drive system. The analog feedback signal varies as a function of a position of a mover traveling along the track, and the controller receives the analog feedback signal as the mover travels between a first position and a second position proximate the position sensor. An amplitude of the analog feedback signal corresponds to a value of thrust generated by the linear drive system for the mover. A change in the analog feedback signal from a nominal value of the analog feedback signal for the mover is detected as the mover travels between the first and second positions. Operation of the linear drive system is adapted when the change in the analog feedback signal exceeds a predefined threshold.

Claims (54)

1 . A method for monitoring thrust in a linear drive system, comprising the steps of:

receiving an analog feedback signal at a controller from a position sensor mounted along a track for the linear drive system, wherein:

the analog feedback signal varies as a function of a position of a mover traveling along the track, and

the controller receives the analog feedback signal as the mover travels between a first position and a second position proximate the position sensor;

sampling a plurality of values of the analog feedback signal between the first position and the second position with the controller, wherein:

each of the plurality of values corresponds to a different position of the mover, and

the plurality of values of the analog feedback signal plotted with respect to the corresponding different position of the mover define a curve;

determining an area under the curve generated by the analog feedback signal as the mover travels between the first position and the second position;

determining a value of thrust generated by the linear drive system as a function of the area under the curve; and

adapting operation of the linear drive system responsive to the value of thrust exceeding a predefined threshold.

2 . The method of claim 1 , wherein the step of adapting operation of the linear drive system responsive to the value of thrust exceeding the predefined threshold further comprises entering a safe torque off operating mode with the controller for the linear drive system.

3 . The method of claim 1 , wherein the step of adapting operation of the linear drive system responsive to the value of thrust exceeding the predefined threshold further comprises dynamically changing at least one value of a controller gain for the linear drive system as the mover is travelling along the track.

4 . The method of claim 1 , wherein the step of adapting operation of the linear drive system responsive to the value of thrust exceeding the predefined threshold further comprises dynamically reducing a maximum current limit for the linear drive system as the mover is travelling along the track.

5 . The method of claim 1 , wherein the step of determining the area under the curve generated by the analog feedback signal as the mover travels between the first position and the second position further comprises the steps of:

sampling a value of the analog feedback signal with the controller at a periodic interval; and

integrating the value sampled at a plurality of periodic intervals as the mover travels between the first position and the second position.

6 . The method of claim 1 , wherein the step of determining the area under the curve generated by the analog feedback signal as the mover travels between the first position and the second position further comprises the steps of:

sampling a value of the analog feedback signal with the controller at a periodic interval;

multiplying the value sampled by a duration of the periodic interval; and

adding a product from the multiplying step to a summation of products as the mover travels between the first and the second position.

7 . The method of claim 1 , wherein the mover includes at least one magnet mounted on the mover and the position sensor generates the analog feedback signal as a function of the at least one magnet passing by the position sensor.

8 . A system for monitoring thrust in a linear drive system, comprising:

a track including a plurality of drive coils for the linear drive system;

a mover including a drive member for the linear drive system, wherein the drive member on the mover causes the mover to travel along the track responsive to a series of electromagnetic fields generated by each of the plurality of drive coils;

at least one position sensor mounted along the track, wherein the at least one position sensor is operative to generate an analog feedback signal as the mover travels past the at least one position sensor;

a controller configured to:

receive the analog feedback signal from the at least one position sensor;

sample a plurality of values of the analog feedback signal as the mover travels past the at least one position sensor, wherein:

each of the plurality of values corresponds to a different position of the mover, and

the plurality of values of the analog feedback signal plotted with respect to the corresponding different position of the mover define a curve;

determine a value of thrust generated by the linear drive system as the mover travels between a first position and a second position proximate the at least one position sensor as a function of the curve; and

adapt operation of the linear drive system responsive to the value of thrust exceeding a predefined threshold.

9 . The system of claim 8 , wherein the controller is further configured to adapt operation of the linear drive system responsive to the value of thrust exceeding the predefined threshold by entering a safe torque off operating mode for the linear drive system.

10 . The system of claim 8 , wherein the controller is further configured to adapt operation of the linear drive system responsive to the value of thrust exceeding the predefined threshold by dynamically changing at least one value of a controller gain for the linear drive system as the mover is travelling along the track.

11 . The system of claim 8 , wherein the controller is further configured to adapt operation of the linear drive system responsive to the value of thrust exceeding the predefined threshold by dynamically reducing a maximum current limit for the linear drive system as the mover is travelling along the track.

12 . The system of claim 8 , wherein the controller is further configured to determine the value of thrust generated by the linear drive system by determining a maximum value of the analog feedback signal as the mover travels between the first position and the second position.

13 . The system of claim 8 , wherein the controller is further configured to determine the value of thrust generated by the linear drive system by determining an area under the curve generated by the analog position feedback signal as the mover travels between the first position and the second position.

14 . A method for monitoring thrust in a linear drive system, comprising the steps of:

receiving an analog feedback signal at a controller from a position sensor mounted along a track for the linear drive system, wherein:

the analog feedback signal varies as a function of a position of a mover traveling along the track,

the controller receives the analog feedback signal as the mover travels between a first position and a second position proximate the position sensor, and

an amplitude of the analog feedback signal varies as the mover travels between the first position and the second position defining a waveform for the analog feedback signal;

detecting a change in the analog feedback signal from a nominal value of the waveform for the analog feedback signal as the mover travels between the first position and the second position, wherein:

the nominal value of the waveform is stored in memory of the controller, and

the waveform received from the position sensor is compared to the nominal value stored in memory; and

adapting operation of the linear drive system when the change in the analog feedback signal exceeds a predefined threshold.

15 . The method of claim 14 , wherein the nominal value stored is a nominal peak value of the analog signal, the method further comprising the step of storing a peak value of the analog feedback signal as the mover travels between the first position and the second position, wherein the step of detecting the change in the analog feedback signal from the nominal value of the waveform for the analog feedback signal further comprises comparing the peak value of the analog feedback signal between the first position and the second position to the nominal peak value of the analog feedback signal.

16 . The method of claim 14 , wherein the nominal value stored is a nominal area under the waveform generated by the analog feedback signal as the mover travels between the first position and the second position, the method further comprising the step of determining an area under the waveform generated by the analog feedback signal as the mover travels between the first position and the second position, wherein the step of detecting the change in the analog feedback signal from the nominal value of the waveform for the analog feedback signal further comprises comparing the area under the waveform to the nominal area under the curve.

17 . The method of claim 16 , wherein the step of determining the area under the waveform generated by the analog feedback signal as the mover travels between the first position and the second position further comprises the steps of:

sampling a value of the analog feedback signal with the controller at a periodic interval; and

integrating the value sampled at a plurality of periodic intervals as the mover travels between the first and the second position.

18 . The method of claim 14 , wherein the step of adapting operation of the linear drive system when the change in the analog feedback signal exceeds the predefined threshold further comprises entering a safe torque off operating mode with the controller for the linear drive system.

19 . The method of claim 14 , wherein the step of adapting operation of the linear drive system when the change in the analog feedback signal exceeds the predefined threshold further comprises dynamically changing at least one value of a controller gain for the linear drive system as the mover is travelling along the track.

20 . The method of claim 14 , wherein the step of adapting operation of the linear drive system when the change in the analog feedback signal exceeds the predefined threshold further comprises dynamically reducing a maximum current limit for the linear drive system as the mover is travelling along the track.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2023
From: HUANG, YUHONG
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 062341/0784 →
Continuity (1)
Related Publication 20240230375A1 · Jul 11, 2024
References Cited (12)
US 4897582A · Otten · 1990 [cited by examiner]
US 8502958B2 · Makita · 2013 [cited by examiner]
US 10914620B2 · Huang et al. · 2021 [cited by applicant]
US 11186302B2 · Desotelle et al. · 2021 [cited by applicant]
US 20210088081A1 · Huang et al. · 2021 [cited by applicant]
US 20210167713A1 · Kaufleitner · 2021 [cited by examiner]
US 20210402881A1 · Hanis · 2021 [cited by examiner]
JP 06038503A · 1994 [cited by examiner]
JP 09308292A · 1997 [cited by examiner]
KR 20210091804A · 2021 [cited by applicant]
European Extended Search Report for Application No. EP 24151424 dated May 22, 2024 (10 pages). [cited by applicant]
Song et al., “demagnetization Fault Detection for Double-Sided Permanent Magnet Linear Motor Based on Three-Line Magnetic Signal Signature Analysis,” IEEE/ASME Transactions on Mechatronics, vol. 25, No. 2, Dec. 23, 2019… [cited by applicant]