IP Library Granted Patent US 10,554,102
Granted Patent B2
US 10,554,102 · App. 15/608,081 · Granted Feb 4, 2020

Method for operating a long stator linear motor

Inventors: Andreas Weber (Salzburg, AT); Joachim Weissbacher (Bergheim, AT)
Assignee: B&R INDUSTRIAL AUTOMATION GMBH
H02K11/30B60L13/10B60L15/005B60L15/38B65G54/02H02K41/031H02K41/02H02K41/03
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 10,554,102
App. No.
15/608,081
Granted
Feb 4, 2020
Kind
B2
Abstract

In order to improve the adaptation of a long stator linear motor to requirements or conditions of individual transport units or of the transport track it is foreseen, that the control variables (StG) of a driving coil ( 7, 8 ) of long stator linear motor are superimposed with an excitation signal (AS) with a predetermined frequency band, wherein actual variables (IG) of the driving coil control are determined, from the control variables (StGAS) superimposed with the excitation signal (AS) and from the determined actual variables (IG) a frequency response is determined and from the frequency response the control parameters (RP) for this transport unit (Tx) are determined and the transport unit (Tx) is controlled using these determined control parameters (RP) for movement along the transport track.

Claims (66)

1. A method for operating a long stator linear motor by moving at least one transport unit along at least one transport track having plural successively arranged driving coils arranged along the at least one transport track, the method comprising:

controlling each of the plural successively arranged driving coils with a driving coil controller,

wherein, during the controlling:

the driving coil controller sets control variables (StG) for driving coils of the plural successively arranged driving coils that interact with the at least one transport unit;

the control variables (StG) of at least one of the driving coils are superimposed with an excitation signal (AS) having a predetermined frequency band;

actual variables (IG) are determined;

a frequency response is determined from control variables (StGAS) superimposed with the excitation signal (AS) and the actual variables (IG);

first control parameters (RP) of the driving coil controller are determined from the frequency response for the at least one transport unit; and

movement of the at least one transport unit along the at least one transport track is controlled utilizing the first control parameters (RP).

2. The method of claim 1 , wherein the control parameters (RP) are varied in order to set a predetermined property of the frequency response.

3. The method of claim 1 , wherein the first control parameters (RP) control another different transport unit.

4. The method of claim 1 , further comprising determining second control parameters (RP) for the other different transport unit.

5. The method of claim 4 , wherein the driving coil controller utilizes the first or second control parameters (RP) for controlling movement of the at least one transport unit on different transport sections of the at least one transport track.

6. The method of claim 1 , further comprising determining the control parameters (RP) at predetermined intervals.

7. The method of claim 1 , further comprising determining the control parameters (RP) for different loading conditions of the at least one transport unit.

8. The method of claim 7 , further comprising:

determining, from the frequency response, a mass of a load carried by the at least one transport unit (Tx); and

selecting corresponding control parameters (RP) based on the mass.

9. The method of claim 8 , wherein the determining is repeated at predetermined intervals.

10. The method of claim 1 , further comprising:

first determining, from the frequency response, resonance and anti-resonance frequencies (f R , f AR ); and

second determining, based on a phase passing frequency (f D ) of frequency response, if the resonance and anti-resonance frequencies (f R , f AR ) are attenuated.

11. The method of claim 10 , wherein the first determining is repeated at predetermined intervals.

12. The method of claim 1 , further comprising:

utilizing a predetermined movement profile for the at least one transport unit;

utilizing parameter estimation;

collecting a system parameter value over time; and

determining, from a variation of the system parameter value over time, a wear condition of the at least one transport unit.

13. The method of claim 1 , further comprising:

utilizing a predetermined movement profile for the at least one transport unit;

moving the at least one transport unit according to the predetermined movement profile;

utilizing parameter estimation to determine at least one system parameter value of a model of the control system;

collecting the at least one system parameter value over time; and

determining, from a variation of the at least one system parameter value over time, a wear condition of the at least one transport track or of the at least one transport unit.

14. The method of claim 13 , further comprising:

determining a set stator current (i A ) for at least one driving coil of the plural successively arranged driving coils;

utilizing the model of the control system when calculating a stator current of the at least one driving coil; and

minimizing an error between the determined set stator current (i A ) and the calculated stator current by varying the at least one system parameter value of the model of the control system.

15. The method of claim 1 , further comprising:

implementing a pilot control that acts on an input of the driving coil controller.

16. The method of claim 15 , wherein the driving coil controller comprises:

a speed controller with a speed input; and

a pilot control that calculates a speed pilot control (v vs ),

wherein the speed pilot control (v vs ) acts on the speed input.

17. The method of claim 15 , wherein the driving coil controller comprises:

a conversion block with a force input; and

a pilot control that calculates a force pilot control (F vs ),

wherein the force pilot control (F vs ) acts on the force input.

18. A method for operating a long stator linear motor by moving at least one transport unit along at least one transport track having plural successively arranged driving coils arranged along the at least one transport track, the method comprising:

controlling each of the plural successively arranged driving coils with a control system including a driving coil controller,

wherein the driving coil controller sets control variables (StG) for driving coils of the plural successively arranged driving coils that interact with the at least one transport unit, and

wherein said control system is configured to:

superimpose the control variables (StG) with an excitation signal (AS) having a predetermined frequency band;

determine actual variables (IG);

determine a frequency response from control variables (StGAS) superimposed with the excitation signal (AS) and the actual variables (IG);

determine control parameters (RP) from the frequency response; and

control movement of the at least one transport unit along the at least one transport track based on the control parameters (RP).

19. A method for operating a long stator linear motor by moving at least one transport unit along at least one transport track having plural successively arranged driving coils arranged along the at least one transport track, the method comprising:

controlling each of the plural successively arranged driving coils with a control system including a driving coil controller,

wherein the driving coil controller sets control variables (StG) for driving coils of the plural successively arranged driving coils that interact with the at least one transport unit, and

wherein said control system is configured to:

superimpose the control variables (StG) with an excitation signal (AS) having a predetermined frequency band;

determine actual variables (IG);

determine a frequency response, via an evaluation unit, from control variables (StGAS) superimposed with the excitation signal (AS) and the actual variables (IG);

output, from the evaluation unit, control parameters (RP); and

control movement of the at least one transport unit along the at least one transport track based on the control parameters (RP).

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2025
From: B&R INDUSTRIAL AUTOMATION GMBH
To: ABB SCHWEIZ AG
Reel/Frame 070109/0889 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER OF RECORDED PROPERTY #18 PREVIOUSLY RECORDED AT REEL: 044861 FRAME: 0829. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Oct 10, 2018
From: BERNECKER + RAINER INDUSTRIE-ELEKTRONIK GES.M.B.H.
To: B&R INDUSTRIAL AUTOMATION GMBH
Reel/Frame 047211/0782 →
CHANGE OF NAME Recorded Dec 13, 2017
From: BERNECKER + RAINER INDUSTRIE-ELEKTRONIK GES.M.B.H.
To: B&R INDUSTRIAL AUTOMATION GMBH
Reel/Frame 044861/0929 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2017
From: WEBER, ANDREAS; WEISSBACHER, JOACHIM
To: BERNECKER + RAINER INDUSTRIE-ELEKTRONIK GES.M.B.H.
Reel/Frame 043230/0780 →
Priority Claims (1)
AT A 50495/2016 · May 31, 2016 · national
Continuity (1)
Related Publication 20170346379A1 · Nov 30, 2017
Cited By (2)
US 12,283,862 US 12,569,447