(19)
(11) EP 3 754 079 B1

(12) EUROPEAN PATENT SPECIFICATION

(45) Mention of the grant of the patent:
14.09.2022 Bulletin 2022/37

(21) Application number: 19180938.3

(22) Date of filing: 18.06.2019
(51) International Patent Classification (IPC): 
D04B 15/48(2006.01)
B65H 51/30(2006.01)
(52) Cooperative Patent Classification (CPC):
D04B 15/48; B65H 51/30; B65H 2701/31

(54)

A YARN DELIVERY DEVICE AND A METHOD FOR DELIVERING YARN TO A TEXTILE MACHINE

GARNZUFÜHRVORRICHTUNG UND VERFAHREN ZUM ZUFÜHREN VON GARN ZU EINER TEXTILMASCHINE

DISPOSITIF DE FOURNITURE DE FIL ET PROCÉDÉ DE FOURNITURE DE FIL DANS UNE MACHINE TEXTILE


(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

(43) Date of publication of application:
23.12.2020 Bulletin 2020/52

(73) Proprietor: Memminger-IRO GmbH
72280 Dornstetten (DE)

(72) Inventor:
  • Oneda, Filippo
    25126 Brescia (IT)

(74) Representative: Frese Patent PartGmbB 
Patentanwälte Hüttenallee 237 b
47800 Krefeld
47800 Krefeld (DE)


(56) References cited: : 
EP-A1- 1 837 724
WO-A1-03/031708
US-A1- 2005 146 294
US-A1- 2010 102 765
EP-A2- 2 053 736
WO-A2-2007/077389
US-A1- 2007 272 784
   
       
    Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention).


    Description


    [0001] The invention concerns a yarn delivery device and a method for delivering yarn to a textile machine with at least two positive feeders and a common control unit according to the preamble of the independent claims. A subject of the invention is to synchronize the yarn delivering of the positive feeders with the speed of the textile machine using positive feeders with electric motors.

    [0002] The US 2005/0146294 A1 describes an electronic device for delivering yarn to textile machines, able to regulate the delivery of yarn by varying the rotating speed of at least one motor, so as to maintain the speed as synchronized as possible, according to an adjustable scale factor, with respect to the rotation speed of the textile machine.

    [0003] The device is associated with each yarn-winding wheel for delivering each single thread to the textile machine. It includes the motor and an electronic control board of the motor equipped with at least one microcontroller, which is able to control the rotating speed of the motor and the currents in the phases of the motor and which is able to maintain the rotating speed synchronous with the rotating speed of the cylinder of the textile machine. The motor is an d.c. brushless motor, which includes sensor devices for detecting the position of the rotor outside said motor. The electronic control board of the motor controls a driver, which switches the phases of the motor and the current to be delivered to the phases.

    [0004] The electronic board is able detect the input frequency coming from a first encoding device, which is engaged with the cylinder of the textile machine, in order to compare the input frequency with the output frequency deriving from a second encoding device fitted onto the shaft of the motor.

    [0005] The second encoding device fitted onto the shaft of the motor does not allow to determine a very precise position of the motor.

    [0006] The WO 03/031708 discloses an electronic device for regulating and controlling the delivery of yarn. The device comprises a d.c. brushless motor and an electronic circuit based upon operation of a microcontroller. The microcontroller calculates the difference between the number of pulses received from a first encoding element connected to the rotating axis of the motor and a second reference encoding element.

    [0007] A yarn delivery device for knitting machines is known from the US 2007/0272784 A1 which has a yarn delivery wheel, an electric motor for the yarn delivery wheel and an angle encoder for detecting the rotated position of the yarn delivery wheel.

    [0008] In one embodiment among others, the angle encoder comprises a rotable permanent magnet M and four Hall sensors arranged in the field of the permanent magnet M. It is denoted, that angle encoders of this type are installed in some brushless electric motors in order to control electronic switches used for triggering the motor coil. It is stated that this angle encoder can be used as the position sensor for the connected control loop but this is not specified.

    [0009] The control loop comprises a regulating circuit, an actual value input to which the angle encoder is connected and a desired value input to which a preselection unit is connected.

    [0010] In operation, several yarn delivery devices are controlled by a central control device. The central control device sends control pulses to the preselection unit of each device, e. g. the central control device issues individual pulses wherein each single pulse of the rotation of the electric motor by one step corresponds to the annular resolution of angle encoder.

    [0011] The angle encoder has an angular resolution which is at least so large that the ratio s/d between the angular resolution s and the diameter d of the yarn delivery wheel is greater than 3 mm-1.

    [0012] The WO 2007/077389 A2 describes a system for detecting an angular pos ition of a rotating element. The system uses in one example three Hall sensors which are arranged with a displacement of 120° to each other. In order to generate the angle of the position, the system uses all of the three sensor signals as sinusoidal waves. The angular resolution is mentioned as possible 1,2°.

    [0013] The US 2010/0102765 A1 discloses methods and apparatus for deriving precision position and rate information for motors using relatively low precision analog sensors, and for implementing compensation techniques.

    [0014] In case of a knitting machine with a several positive feeders, numerous yarn-winding wheel, i. e. numerous motors, must be synchronized. The position of the motor must be determined more precisely.

    [0015] The subject of the invention is to improve the synchronization of the yarn delivering with the speed of the textile machine, especially to improve the resolution of the position determination of the motor position of the positive yarn delivering feeder for the synchronization.

    [0016] A yarn delivery device for delivering yarn to a textile machine according to the invention comprises at least two positive feeders and a common control unit. Each feeder comprises a yarn delivery wheel, a brushless d.c. motor for driving the wheel and an individual control unit with at least one microcontroller. The motor comprises a sensor device with Hall sensors to monitor the position of the motor in order to control coils of the motor. The common control unit is designed to provide the individual control units with information about the movement of the textile machine.

    [0017] Each individual control unit is designed to control the position of its motor in correspondence to the movement of the textile machine. It is designed to compare the monitored position of the motor with a given position of the motor corresponding to the movement of the textile machine and to adjust the currents for the coils of the motor according to a difference between both. The given position of the motor is determined with respect to the movement of the textile machine, e. g. the rotating speed of a needle cylinder, and an adjustable scale or ratio factor.

    [0018] The sensor device of each feeder is provided with three analog Hall sensors for monitoring the position of the motor are used. The sensors are arranged with a displacement of 120° to each other in view of a motor axis. The three analog Hall sensors are designed to generate signals as sinusoidal waves.

    [0019] The individual control unit is designed to determine the monitored position of the motor by analyzing the three signals of sinusoidal waves with the help of their inverse trigonometric functions. It is designed to determine the monitored position of the motor by selecting the two of three signals without discontinuity for this determination, when a discontinuity of the inverse trigonometric function of one of the sinusoidal waves occur.

    [0020] As the three analog Hall sensors are arranged with a displacement of 120° to each other, the discontinuities of the inverse trigonometric function of the sinusoidal waves are also displaced. Thereby, at each rotation angle, if so, at most one of the three inverse trigonometric functions shows a discontinuity.

    [0021] As a result, it is possible to determine values of the motor position at each angle i.e. at each point of the sinusoidal waves. The resolution of the determination is only limited by the provided number of bits for the values of the motor position.

    [0022] Such a very precise determination of the motor position of each feeder enables a uniform knitted fabric using positive feeders with electric motors.

    [0023] In one embodiment, the individual control unit is designed to determine a position of the textile machine from the movement information and to determine the given position of the motor related to the determined position of the textile machine.

    [0024] Movement information of the textile machine, namely of a circular knitting machine, are e.g. a speed signal with a pulse sequence from an encoder arranged at a motor of the knitting cylinder or at the knitting cylinder itself. In one embodiment, the individual control unit is designed to analyze the speed signal, i. e. the pulse sequence, in order to determine the speed or frequency of the knitting cylinder and to determine the position of the knitting cylinder. The individual control unit is designed to assign to the position of the knitting cylinder a given position of the motor, e. g. subject to a desired knitting pattern.

    [0025] In one embodiment, the individual control unit is designed to control the motor using a field oriented control (which is abbreviated to "FOC") method. The field oriented control (FOC) used for the motor rotation needs a precise indication of the motor position. Such a precise indication of the motor position is provided with the sensor device with the three analog Hall sensors, as described above.

    [0026] In one embodiment, the individual control is designed to regulate the position of the motor by adjusting the currents for the coils of the motor with a pulse width modulation (which is abbreviated to "PWM".

    [0027] Thus, the individual unit is designed to determine the monitored position by analyzing the sinusoidal waves and to use a field oriented control (FOC) method for controlling the motor rotation by adjusting the currents for the coils of the motor.

    [0028] A method for delivering yarn to a textile machine according to the invention is suitable to use the yarn delivery device with the features and advantages described above.

    [0029] A method for delivering yarn to a textile machine by a yarn delivery device which comprises at least two positive feeders and a common control unit, wherein each positive feeder has a yarn delivery wheel, a brushless d.c. motor for driving the wheel and an individual control unit with at least one microcontroller, comprises monitoring the position of the motor by a sensor device with Hall sensors in order to control coils of the motor, providing the individual control units with information about a movement of the textile machine by the common control unit, and controlling, in correspondence to the movement of the textile machine, the position of the motor by the individual control unit.

    [0030] The monitored position of the motor is compared with a given position of the motor corresponding to the movement of the textile machine by the individual control unit and, according to a difference between both, the currents of the coils of the motor are adjusted by the individual control unit.

    [0031] The method further comprises, for each positive feeder, providing signals of three analog Hall sensors of the sensor device which are arranged with a displacement of 120° to each other in view of the motor axis, as sinusoidal waves, and determining the monitored position of the motor by the individual control unit by analyzing the three signals of sinusoidal waves with the help of their inverse trigonometric functions and, if one of their inverse trigonometric functions has a discontinuity, by selecting the two of three signals without discontinuity for this determination.

    [0032] In one embodiment, the method comprises determining a position of the textile machine from the movement information and the given position of the motor related to the determined position of the textile machine by the individual control unit.

    [0033] In one embodiment, the method comprises controlling the coils of the motor by the individual electronic control unit using a field oriented control (FOC) method.

    [0034] In one embodiment, the method comprises regulating the position of the motor by the individual electronic control unit by adjusting the currents of the coils of the motor using a pulse width modulation (PWVM).

    [0035] In one embodiment, the method comprises, for calibration, recording the shapes of the three sinusoidal waves at a given rotation speed by the individual control unit and, for synchronization, determining the position of the motor during partial rotation of the motor. The size of the partial rotation depends on the number of magnetic pole pairs of the motor, wherein the size is one rotation divided by the number of magnetic pole pairs.

    [0036] In one embodiment, the method comprises, providing a stop signal for the textile machine by the individual control unit when a difference between the monitored and the given position of the motor is greater than 1 mm.

    [0037] In one embodiment, the method comprises, automatically decreasing the rotation of the motor of the feeder by its individual control unit by a given degree, when a yarn tension dropping is recognized. Thus, the yarn tension is increased as quick as possible. In one example, the rotation speed of the motor is decreased by a given modification of the adjustable scale or ratio factor with respect to the speed of the needle cylinder. The yarn tension dropping is recognized e. g. by an output sensor of the feeder. Yarn tension dropping is e. g. recognized when the speed of textile machine is reduced or when the textile machine comes to a stop.

    [0038] The invention is further explained using one embodiment of the yarn delivery device arranged at a circular knitting machine, which is schematically shown in the figures. It shows:
    Figure 1
    a schematic view of the yarn delivery device arranged at a circular knitting machine;
    Figure 2
    a schematic view of a positive feeder of the yarn delivery device;
    Figure 3
    the sinusoidal waves W1, W2 and W3 as a function of the rotation angle ⊖ ;
    Figure 4
    a flow diagram of a calibration procedure; and
    Figure 5
    a flow diagram of a synchronisation procedure
    Figure 6
    the third step of figur 5 in detail.


    [0039] Figure 1 schematically shows a yarn delivery device for delivering a yarn Y to a textile machine with several positive feeders 1 and a common control unit 2. The yarn Y which is delivered by one positive feeder 1 is only shown in figure 2.

    [0040] In this embodiment, the yarn delivery device is arranged at the textile machine, namely at a circular knitting machine. The circular knitting machine comprises a knitting cylinder 3, a housing 4, and within the housing 4, an electrical motor 5 of the knitting cylinder 3 and a take-off device for taking-off the knitted fabric 6. The take-off device has a frame 7 with an electric motor 8 and two sets of rollers 9, 10 with their electric motors 11, 12. The circular knitting machine comprises a machine control unit 13 which is arranged in a second housing 14. The housing is provided with a display 15.

    [0041] The positive feeders 1 of the yarn delivering device are fixed to a machine ring 16 which is supported by a hanging device 17. Only two of the positive feeders 1 are schematically shown, the other positive feeders are indicated in figure 1 by short lines.

    [0042] The common control unit 2 of the yarn delivering device is placed into the second housing 14. The common control unit 2 is connected to each positive feeder 1 by a communication line L1. The machine control unit 13 is connected to the motor 5 by a second communication line L2, to the common control unit 2 by a third communication line L3, to the two motors 11 of the rollers 9 by communication lines L4, L5 and to the two motors 12 of the rollers 10 by communication lines L6, L7.

    [0043] One positive feeder 1 is schematically shown in figure 2. Each positive feeder 1 comprises a feeder housing 20, yarn delivery wheel 21, a brushless d.c. motor 22 for driving the wheel 21 and an individual control unit 23. The motor 22 and the individual control unit 23 are arranged inside the feeder housing 20 shown by dashed lines. A shaft A of the motor 22 on which the driving wheel 21 is fixed is also shown by dashed lines.

    [0044] The positive feeder 1 is provided with a fastening device 24 to fasten the feeder 1 to the machine ring 16. It is also provided with an eyelet 25 for the yarn Y, a braking device 26, an input sensor 27 and an output sensor 28.

    [0045] The motor 22 has a sensor device S with three analog Hall sensors to monitor the position of the motor 22 in order to control coils of the motor. The sensors are arranged with a displacement of 120° to each other in view of a axis of the motor shaft A, i.e. the motor axis.

    [0046] The three analog Hall sensors of the sensor device 4S are designed to generate signals as sinusoidal waves W1, W2 and W3. Figure 3 shows the sinusoidal waves W1, W2 and W3 as a function of the rotation angle ⊖. One sinus curve of e. g. the sinusoidal waves W1 corresponds to a period p of one pole pair of the motor 22.

    [0047] The motor 22 has at least five magnetic pole pairs. In this embodiment, the motor 22 has seven pole pairs of rotor permanent magnets and stator coils.

    [0048] The individual control unit 23 is designed as an electronic control unit with at least one microcontroller. The individual control unit 23 is designed to precisely determine the monitored position of the motor 22 by analyzing the three signals of sinusoidal waves W1, W2, W3 with the help of their inverse trigonometric functions. It is designed to select the two of three signals without discontinuity for this determination.

    [0049] The individual control unit 23 is designed to determine values of the motor position at each angle ⊖, i. e. at each point of the sinusoidal waves W1, W2 and W3.

    [0050] The resolution of the monitored motor position is only limited by the provided number of bits for the values of the motor position. In this embodiment, the values of the motor position for each pole pair is monitored by a 16-bit variable. The resolution of the motor position is 5,5° 10-3 per pole pair p. In this case of seven pole pairs, the resolution is 7,85° 10-4.

    [0051] The individual control unit 23 is designed to control the motor 22 using a field oriented control (FOC) method and to regulate the position of the motor by adjusting the currents for the three coils of the motor 22 with a pulse width modulation PWM

    [0052] The individual control unit 23 is designed to determine a position of the textile machine from the movement information and to determine the given position of the motor 22 related to the determined position of the textile machine. Movement information of the textile machine, namely of a circular knitting machine, is e.g. a speed signal with a pulse sequence from encoder (not shown in figure 1) arranged at the motor 5 of the knitting cylinder 3.

    [0053] In one alternative, the encoder is connected to the individual control unit via the communication line L2, the machine control unit 13 and the communication line L3. In another alternative, the encoder is connected to the individual control unit 23 via a separate communication line (not shown in figure 1).

    [0054] The individual control unit 23 is designed to analyze the speed signal, i. e. the pulse sequence, in order to determine the speed or frequency of the knitting cylinder and with that the position of the knitting cylinder. The individual control unit 23 is designed to assign to the position of the knitting cylinder a given position of the motor, subject to a desired knitting pattern.

    [0055] The individual control unit 23 is designed to compare the monitored position of the motor with the given position of the motor 22 corresponding to the movement of the textile machine and to adjust currents for the coils of the motor according to a difference between both.

    [0056] Thus, the individual unit 23 is designed to precisely determine the monitored position by analyzing the sinusoidal waves W1, W2, W3 and to control the motor rotation by using a field oriented control (FOC) method and by adjusting the currents for the coils of the motor 22 with the pulse width method PWM

    [0057] In operation the yarn is delivered to the textile machine by the a. m. yarn delivery device with at least two positive feeders 1 and a common control unit 2, wherein each positive feeder 1 comprises a yarn delivery wheel 21, a brushless d.c. motor 22 for driving the wheel 21 and an individual control unit 23 with at least one microcontroller, by
    • for each feeder 1, monitoring the position of the motor 22 by the sensor device 24 with three Hall sensors of the motor 22 in order to control coils of the motor 22, wherein the signals of the three analog Hall sensors which are arranged with a displacement of 120° to each other are provided as sinusoidal waves W1, W2, W3,
    • determining the monitored position of the motor 22 by the individual control unit 23 by analyzing the three signals of sinusoidal waves W1, W2, W3 with the help of their inverse trigonometric functions and, if so, by selecting the two of three signals without discontinuity for this determination,
    • providing the individual control units 23 with information about a movement of the textile machine by the common control unit 2,
    • controlling the position of the motor 22 by the individual control unit 23, by comparing the monitored position of the motor 22 by the sensor device 24 with a given position of the motor 22 corresponding to the movement of the textile machine and, according to a difference between both, by adjusting the currents of the coils of the motor 22 by the individual control unit 23.


    [0058] In order to determine the monitored position of the motor 22, the analysis of each of the three signals of sinusoidal waves W1, W2, W3 results in three monitored rotation angles Θi phase-shifted of 120°. Therefor, the inverse trigonometric functions of the monitored sinusoidal waves W1, W2, W3 are calculated and stored in a data reducing form, from which the rotation angles Θi are reconstructed. Discontinuities could arise using the reduced data. If a discontinuity arises, the data of the two of three signals without discontinuity are selected for this determination.

    [0059] A position of the textile machine from the movement information and the given position of the motor 22 related to the determined position of the textile machine are determined by the individual control unit 23.

    [0060] The coils of the motor 22 are controlled by the individual electronic control unit 23 using a field oriented control (FOC) method.

    [0061] The position of the motor 22 is regulated by the individual electronic control unit 23 by adjusting the currents of the coils of the motor 22 using a pulse width modulation PWM.

    [0062] Figure 4 shows a block diagram of a calibration procedure which is executed by the each individual control unit 23 for its motor 22.

    [0063] The calibration procedure is executed once after a first start which is initialized as Start1 command.

    [0064] In a first step, it is checked, if calibration data CD of the motor 22 are recorded. If yes, a synchronization procedure is initialized by a Start2 command.

    [0065] If no, in a second step, the rotation of the motor 22 is controlled in order to rotate with a rotation speed of e. g. 200 rotations per minute, i. e. 200 rpm.

    [0066] In a third step, the sinusoidal waves W1, W2, W3 are analyzed. It is checked, if a certain start value, e. g. an minimum value W2min of the sinusoidal wave W2, is reached. If no, the analysis is proceeded.

    [0067] If yes, in a fourth step, the calibration data CD of one full rotation of the motor 22, i. e. the values of the sinusoidal waves W1, W2 and W3 of all periods p of the pole pairs, are recorded once.

    [0068] In a sixth step, the calibration data CD are stored in a non-volatile memory of the individual control unit 23.

    [0069] After storing the calibration data CD the calibration procedure is ended by an End command.

    [0070] Thus, for calibration, the shapes of the three sinusoidal waves W1, W2, W3 of one full rotation of the motor 22 are recorded at a given rotation speed as values of the sinusoidal waves W1, W2, and W3 depending on the rotation angle θ, named calibration data CD, by the individual control unit 23.

    [0071] The calibration data CD are used to overcome deviation of the measured sinusoidal waves W1, W2, W3 from normal conditions, e. g. due to mechanical tolerances during motor assembling process, inequalities in rotor magnets and deviation of the arrangement of the three Hall sensors from their 120° displacement.

    [0072] Figure 5 shows a block diagram of the synchronization procedure which is executed by the each individual control unit 23 for its motor 22.

    [0073] The synchronization procedure is initialized as Start2 command at each activation of the yarn delivering with the Start1 command, if calibration data CD of the motor 22 are recorded.

    [0074] In a first step, the values of the sinusoidal waves W1, W2 and W3 are reset.

    [0075] In a second step, values Wi(p) of the sinusoidal waves W1, W2 and W3 are recorded and checked if one full period p corresponding to one pole pair is recorded. If no, the recording is continued.

    [0076] If yes, in a third step, the recorded values Wi(p) are analyzed and compared with the calibration data CD in order to determine the period P of the calibration data CD(P) to which the recorded values Wi(p) match best.

    [0077] In a fourth step, the position of the motor 22 is determined with the help of the calibration data CD(P). The recorded values Wi(P) are assigned to the position of the motor 22, i. e. its angle Θ for the following operation.

    [0078] After the position of the motor 22 is determined, the synchronization procedure is ended by an End command.

    [0079] Thus, for synchronization, the position of the motor 22 is determined with the help of the calibration data CD during a partial rotation of the motor 22, i. e. one full period p corresponding to one pole pair.

    [0080] The third step of figure 5 is further described in Figure 6.

    [0081] The recorded values Wi(p) are analyzed e. g. by determining characteristic terms, such as peak-to-peak terms ΔAp. The characteristic term are compared with corresponding terms, such as peak-to-peak terms ΔA0, ΔA1, ..., of the calibration data CD of the periods P0, P1, .. of the pole pairs in order to determine the period P with the calibration data CD(P) to which the recorded values Wi(p), especially their peak-to-peak terms ΔAp, match best. In this case, the period P with the calibration data CD(P) with the lowest differences of the peak-to-peak terms ΔAmin of the recorded values Wi(p) and of the calibration data CD is determined.

    [0082] A stop signal for the textile machine is provided by the individual control unit 23 when a difference between monitored and given position of the motor 22 at any position is greater than a threshold value of the difference, e. g. than 1 mm.

    [0083] When a yarn tension dropping is recognized by the output sensor 28, the rotation of the motor 22 is automatically decreased in a given degree by its individual control unit 23.

    List of reference signs



    [0084] 
    1
    positive feeder
    2
    common control unit
    3
    knitting cylinder
    4
    housing
    5
    electric motor
    6
    knitted fabric
    7
    frame
    8
    electric motor
    9
    roller
    10
    roller
    11
    electric motor
    12
    electric motor
    13
    machine control unit
    14
    second housing
    15
    display
    16
    machine ring
    17
    hanging device
    20
    feeder housing
    21
    yarn delivering wheel
    22
    motor
    23
    individual electronic control unit
    24
    fastening device
    25
    eyelet
    26
    braking device
    27
    input sensor
    28
    output sensor
    L1
    communication line
    L2
    communication line
    L3
    communication line
    L4/5
    communication lines
    L6/7
    communication lines
    Y
    yarn
    A
    motor shaft
    S
    sensor device



    Claims

    1. A yarn delivery device for delivering yarn to a textile machine

    with at least two positive feeders (1) and a common control unit (2),

    wherein each positive feeder (1) comprises a yarn delivery wheel (21), a brushless d.c. motor (22) for driving the wheel (21) and an individual electronic control unit (23) with at least one microcontroller,

    wherein the motor (22) comprises a sensor device (24) with Hall sensors for monitoring the position of the motor (22) in order to control coils of the motor (22),

    wherein the common control unit (2) is designed to provide the individual control units (23) with information about the movement, e. g. a speed, of the textile machine, and

    wherein the individual control unit (23) is designed to control the position of its motor (22) in correspondence to the movement of the textile machine,

    wherein the individual control unit (23) is designed to compare the monitored position of the motor (22) with a given position of the motor (22) corresponding to the movement of the textile machine and to adjust the currents for the coils of the motor (22) according to a difference between both,

    characterized in that

    for each feeder, the sensor device (24) comprises three analog Hall sensors, which are arranged with a displacement of 120° to each other in view of an axis of a motor shaft (A), wherein the analog sensors are designed to generate signals as sinusoidal waves (W1, W2, W3), and

    wherein the individual electronic control unit (23) is designed to determine the monitored position of the motor (22) by analyzing the three signals of sinusoidal waves (W1, W2, W3) with the help of their inverse trigonometric functions and, if one of their inverse trigonometric functions has a discontinuity, by selecting the two of three signals without discontinuity for this determination.


     
    2. A yarn delivery device according to claim 1, characterized in that the individual electronic control unit (23) is designed to determine a position of the textile machine from the movement information and to determine the given position of the motor (22) related to the determined position of the textile machine.
     
    3. A yarn delivery device according to claim 1 or 2, characterized in that the individual electronic control unit (23) is designed to control the coils of the motor (22) using a field oriented control (FOC) method.
     
    4. A yarn delivery device according to one of the claims 1 to 3, characterized in that the individual electronic control unit (23) is designed to regulate the position of the motor (22) by adjusting the currents of the coils of the motor (22) using a pulse width modulation (PWM).
     
    5. A method for delivering yarn to a textile machine by a yarn delivery device which comprises at least two positive feeders (1) and a common control unit (2),

    wherein each positive feeder (1) comprises a yarn delivery wheel (21), a brushless d.c. motor (22) for driving the wheel (21) and an individual electronic control unit (23) with at least one microcontroller,

    wherein the position of the motor (22) is monitored by a sensor device (24) with Hall sensors in order to control coils of the motor (22),

    wherein the individual control units (23) are provided with information about a movement of the textile machine, e. g. a speed, by the common control unit (2),

    wherein, in correspondence to the movement of the textile machine, the position of the motor (22) is controlled by the individual control unit (23),

    wherein the position of the motor (22) which is monitored by the sensor device (24) is compared with a given position of the motor (22) corresponding to the movement of the textile machine by the individual control unit (23) and, according to a difference between both, the currents of the coils of the motor (22) are adjusted by the individual control unit (23), characterized in that

    for each positive feeder (1), the sensor device (24) comprises three analog Hall sensors which are arranged with a displacement of 120° to each other in view of an axis of a motor shaft (A), wherein the signals of the three analog Hall sensors are provided as sinusoidal waves (W1, W2, W3), and

    wherein the monitored position of the motor (22) is determined by the individual control unit (23) by analyzing the three signals of sinusoidal waves (W1, W2, W3) with the help of their inverse trigonometric functions and, if one of their inverse trigonometric functions has a discontinuity, by selecting the two of three signals without discontinuity for this determination.


     
    6. A method for delivering yarn according to claim 5, characterized in that a position of the textile machine from the movement information and the given position of the motor (22) related to the determined position of the textile machine are determined by the individual electronic control unit (23).
     
    7. A method for delivering yarn according to claim 5 or 6, characterized in that the coils of the motor (22) are controlled by the individual electronic control unit (23) using a field oriented control (FOC) method.
     
    8. A method for delivering yarn according to one of the claims 5 to 7, characterized in that the position of the motor (22) is regulated by the individual electronic control unit (23) by adjusting the currents of the coils of the motor (22) using a pulse width modulation (PWM).
     
    9. A method for delivering yarn according to one of the claims 5 to 8, characterized in that for calibration, the shapes of the three sinusoidal waves are recorded at a given rotation speed during one full rotation of the motor (22) as calibration data (CD) by the individual electronic control unit (23) and, for synchronization, the position of the motor (22) is determined during a partial rotation of the motor (22) with the help of the calibration data (CD).
     
    10. A method for delivering yarn according to one of the claims 5 to 9, characterized in that the rotation of the motor (22) of the feeder (1) is automatically decreased by a given degree by its individual electronic control unit (23) when a yarn tension dropping is recognized
     


    Ansprüche

    1. Garnzuführvorrichtung zum Zuführen von Garn zu einer Textilmaschine mit wenigstens zwei positiven Fadenliefergeräten (1) und einer gemeinsamen Steuereinheit (2),

    wobei jedes positive Fadenliefergerät (1) ein Garnzuführrad (21), einen bürstenlosen Gleichstrommotor (22) zum Antreiben des Rads (21) und eine individuelle elektronische Steuereinheit (23) mit wenigstens einem Mikrocontroller umfasst,

    wobei der Motor (22) eine Sensorvorrichtung (24) mit Hall-Sensoren zum Überwachen der Position des Motors (22), um Spulen des Motors (22) zu steuern, umfasst,

    wobei die gemeinsame Steuereinheit (2) dafür ausgelegt ist, für die eigenen Steuereinheiten (23) Informationen über die Bewegung, z. B. über eine Geschwindigkeit, der Textilmaschine bereitzustellen, und wobei die individuelle Steuereinheit (23) dafür ausgelegt ist, die Position ihres Motors (22) entsprechend der Bewegung der Textilmaschine zu steuern,

    wobei die individuelle Steuereinheit (23) dafür ausgelegt ist, die überwachte Position des Motors (22) mit einer gegebenen Position des Motors (22), die der Bewegung der Textilmaschine entspricht, zu vergleichen und die Ströme für die Spulen des Motors (22) gemäß einer Differenz zwischen beiden anzupassen,

    dadurch gekennzeichnet, dass

    die Sensorvorrichtung (24) für jedes Fadenliefergerät drei analoge Hall-Sensoren umfasst, die hinsichtlich einer Achse einer Motorwelle (A) mit einem Versatz von 120° zueinander angeordnet sind, wobei die analogen Sensoren dafür ausgelegt sind, Signale als Sinuswellen (W1, W2, W3) zu erzeugen, und

    wobei die individuelle elektronische Steuereinheit (23) dafür ausgelegt ist, durch Analysieren der drei Signale von Sinuswellen (W1, W2, W3) mit Hilfe ihrer inversen trigonometrischen Funktionen und durch Auswählen der zwei von drei Signalen ohne Unstetigkeit für diese Bestimmung, falls eine ihrer inversen trigonometrischen Funktionen eine Unstetigkeit aufweist, die überwachte Position des Motors (22) zu bestimmen.


     
    2. Garnzuführvorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die individuelle elektronische Steuereinheit (23) dafür ausgelegt ist, eine Position der Textilmaschine aus den Bewegungsinformationen zu bestimmen und die gegebene Position des Motors (22) in Bezug auf die bestimmte Position der Textilmaschine zu bestimmen.
     
    3. Garnzuführvorrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die individuelle elektronische Steuereinheit (23) dafür ausgelegt ist, die Spulen des Motors (22) unter Verwendung eines feldorientierten Steuerverfahrens (FOC-Verfahrens) zu steuern.
     
    4. Garnzuführvorrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die individuelle elektronische Steuereinheit (23) dafür ausgelegt ist, die Position des Motors (22) durch Anpassen der Ströme der Spulen des Motors (22) unter Verwendung einer Pulsweitenmodulation (PWM) zu regeln.
     
    5. Verfahren zum Zuführen von Garn zu einer Textilmaschine durch eine Garnzuführvorrichtung, die wenigstens zwei positive Fadenliefergeräte (1) und eine gemeinsame Steuereinheit (2) umfasst,

    wobei jedes positive Fadenliefergerät (1) ein Garnzuführrad (21), einen bürstenlosen Gleichstrommotor (22) zum Antreiben des Rads (21) und eine individuelle elektronische Steuereinheit (23) mit wenigstens einem Mikrocontroller umfasst,

    wobei die Position des Motors (22) durch eine Sensorvorrichtung (24) mit Hall-Sensoren überwacht wird, um Spulen des Motors (22) zu steuern,

    wobei für die individuellen Steuereinheiten (23) durch die gemeinsame Steuereinheit (2) Informationen über eine Bewegung der Textilmaschine, z. B. über eine Geschwindigkeit, bereitgestellt werden,

    wobei die Position des Motors (22) entsprechend der Bewegung der Textilmaschine durch die individuelle Steuereinheit (23) gesteuert wird,

    wobei die Position des Motors (22), die durch die Sensorvorrichtung (24) überwacht wird, durch die individuelle Steuereinheit (23) mit einer gegebenen Position des Motors (22), die der Bewegung der Textilmaschine entspricht, verglichen wird und die Ströme der Spulen der Motoren (22) gemäß einer Differenz zwischen beiden durch die individuelle Steuereinheit (23) angepasst werden, dadurch gekennzeichnet, dass die Sensorvorrichtung (24) für jedes positive Fadenliefergerät (1) drei analoge Hall-Sensoren umfasst, die hinsichtlich einer Achse einer Motorwelle (A) mit einem Versatz von 120° zueinander angeordnet sind, wobei die Signale der drei analogen Hall-Sensoren als Sinuswellen (W1, W2, W3) bereitgestellt werden, und wobei die überwachte Position des Motors (22) durch die individuelle Steuereinheit (23) durch Analysieren der drei Signale von Sinuswellen (W1, W2, W3) mit Hilfe ihrer inversen trigonometrischen Funktionen und durch Auswählen der zwei von drei Signalen ohne Unstetigkeit für diese Bestimmung, falls eine ihrer inversen trigonometrischen Funktionen eine Unstetigkeit aufweist, bestimmt wird.


     
    6. Verfahren zum Zuführen von Garn nach Anspruch 5, dadurch gekennzeichnet, dass eine Position der Textilmaschine aus den Bewegungsinformationen und die gegebene Position des Motors (22) in Bezug auf die bestimmte Position der Textilmaschine durch die individuelle elektronische Steuereinheit (23) bestimmt werden.
     
    7. Verfahren zum Zuführen von Garn nach Anspruch 5 oder 6, dadurch gekennzeichnet, dass die Spulen des Motors (22) durch die individuelle elektronische Steuereinheit (23) unter Verwendung eines feldorientierten Steuerverfahrens (FOC-Verfahrens) gesteuert werden.
     
    8. Verfahren zum Zuführen von Garn nach einem der Ansprüche 5 bis 7, dadurch gekennzeichnet, dass die Position des Motors (22) durch die individuelle elektronische Steuereinheit (23) durch Anpassen der Ströme der Spulen des Motors (22) unter Verwendung einer Pulsweitenmodulation (PWM) geregelt wird.
     
    9. Verfahren zum Zuführen von Garn nach einem der Ansprüche 5 bis 8, dadurch gekennzeichnet, dass die Formen der drei Sinuswellen durch die individuelle elektronische Steuereinheit (23) zur Kalibrierung bei einer gegebenen Drehzahl während einer vollen Umdrehung des Motors (22) als Kalibrierungsdaten (CD) aufgezeichnet werden und dass die Position des Motors (22) zur Synchronisation während einer teilweisen Umdrehung des Motors (22) mit Hilfe der Kalibrierungsdaten (CD) bestimmt wird.
     
    10. Verfahren zum Zuführen von Garn nach einem der Ansprüche 5 bis 9, dadurch gekennzeichnet, dass die Drehung des Motors (22) des Fadenliefergerätes (1) durch seine individuelle elektronische Steuereinheit (23) um einen gegebenen Betrag automatisch verringert wird, wenn ein Garnspannungsabfall erkannt wird.
     


    Revendications

    1. Dispositif de fourniture de fil pour délivrer du fil à une machine textile

    avec au moins deux dispositifs d'alimentation positifs (1) et une unité de commande commune (2),

    dans lequel chaque dispositif d'alimentation positif (1) comprend une roue de fourniture de fil (21), un moteur à courant continu sans balai (22) pour entraîner la roue (21) et une unité de commande électronique individuelle (23) avec au moins un microcontrôleur,

    dans lequel le moteur (22) comprend un dispositif de détection (24) avec des capteurs à effet Hall pour surveiller la position du moteur (22) afin de commander les bobines du moteur (22),

    dans lequel l'unité de commande commune (2) est conçue pour fournir aux unités de commande individuelles (23) des informations sur le mouvement, par exemple une vitesse, de la machine textile, et dans lequel l'unité de commande individuelle (23) est conçue pour commander la position de son moteur (22) en correspondance avec le mouvement de la machine textile,

    dans lequel l'unité de commande individuelle (23) est conçue pour comparer la position surveillée du moteur (22) avec une position donnée du moteur (22) correspondant au mouvement de la machine textile et pour ajuster les courants pour les bobines du moteur (22) selon une différence entre les deux,

    caractérisé en ce que

    pour chaque dispositif d'alimentation, le dispositif de détection (24) comprend trois capteurs à effet Hall analogiques, qui sont disposés avec un décalage de 120° les uns par rapport aux autres en vue d'un axe d'un arbre de moteur (A), dans lequel les capteurs analogiques sont conçus pour générer des signaux sous forme d'ondes sinusoïdales (W1, W2, W3), et

    dans lequel l'unité de commande électronique individuelle (23) est conçue pour déterminer la position surveillée du moteur (22) en analysant les trois signaux d'ondes sinusoïdales (W1, W2, W3) à l'aide de leurs fonctions trigonométriques inverses et, si l'une de leurs fonctions trigonométriques inverses présente une discontinuité, en sélectionnant les deux des trois signaux sans discontinuité pour cette détermination.


     
    2. Dispositif de fourniture de fil selon la revendication 1, caractérisé en ce que l'unité de commande électronique individuelle (23) est conçue pour déterminer une position de la machine textile à partir des informations de mouvement et pour déterminer la position donnée du moteur (22) liée à la position déterminée de la machine textile.
     
    3. Dispositif de fourniture de fil selon la revendication 1 ou 2, caractérisé en ce que l'unité de commande électronique individuelle (23) est conçue pour commander les bobines du moteur (22) en utilisant un procédé de commande orientée sur le champ (FOC).
     
    4. Dispositif de fourniture de fil selon l'une des revendications 1 à 3, caractérisé en ce que l'unité de commande électronique individuelle (23) est conçue pour réguler la position du moteur (22) en ajustant les courants des bobines du moteur (22) en utilisant une modulation de largeur d'impulsion (PWM).
     
    5. Procédé de fourniture de fil à une machine textile par un dispositif de fourniture de fil qui comprend au moins deux dispositifs d'alimentation positifs (1) et une unité de commande commune (2),

    dans lequel chaque dispositif d'alimentation positif (1) comprend une roue de fourniture de fil (21), un moteur à courant continu sans balai (22) pour entraîner la roue (21) et une unité de commande électronique individuelle (23) avec au moins un microcontrôleur,

    dans lequel la position du moteur (22) est surveillée par un dispositif de détection (24) avec des capteurs à effet Hall afin de commander des bobines du moteur (22),

    dans lequel les unités de commande individuelles (23) sont munies d'informations sur un mouvement de la machine textile, par exemple une vitesse, par l'unité de commande commune (2),

    dans lequel, en correspondance avec le mouvement de la machine textile, la position du moteur (22) est commandée par l'unité de commande individuelle (23),

    dans lequel la position du moteur (22) qui est surveillée par le dispositif de détection (24) est comparée à une position donnée du moteur (22) correspondant au mouvement de la machine textile par l'unité de commande individuelle (23) et, en fonction d'une différence entre les deux, les courants des bobines du moteur (22) sont ajustés par l'unité de commande individuelle (23), caractérisé en ce que

    pour chaque dispositif d'alimentation positif (1), le dispositif de détection (24) comprend trois capteurs à effet Hall analogiques qui sont disposés avec un décalage de 120° l'un par rapport à l'autre par rapport à l'axe d'un arbre de moteur (A), dans lequel les signaux des trois capteurs à effet Hall analogiques sont fournis sous forme d'ondes sinusoïdales (W1, W2, W3), et

    dans lequel la position surveillée du moteur (22) est déterminée par l'unité de commande individuelle (23) en analysant les trois signaux d'ondes sinusoïdales (W1, W2, W3) à l'aide de leurs fonctions trigonométriques inverses et, si l'une de leurs fonctions trigonométriques inverses présente une discontinuité, en sélectionnant les deux des trois signaux sans discontinuité pour cette détermination.


     
    6. Procédé de fourniture de fil selon la revendication 5, caractérisé en ce qu'une position de la machine textile à partir des informations de mouvement et la position donnée du moteur (22) liée à la position déterminée de la machine textile sont déterminées par l'unité de commande électronique individuelle (23).
     
    7. Procédé de fourniture de fil selon la revendication 5 ou 6, caractérisé en ce que les bobines du moteur (22) sont commandées par l'unité de commande électronique individuelle (23) en utilisant un procédé de commande orientée sur le champ (FOC).
     
    8. Procédé de fourniture de fil selon l'une des revendications 5 à 7, caractérisé en ce que la position du moteur (22) est régulée par l'unité électronique de commande individuelle (23) en ajustant les courants des bobines du moteur (22) en utilisant une modulation de largeur d'impulsion (PWM).
     
    9. Procédé de fourniture de fil selon l'une des revendications 5 à 8, caractérisé en ce que, pour l'étalonnage, les formes des trois ondes sinusoïdales sont enregistrées à une vitesse de rotation donnée pendant une rotation complète du moteur (22) en tant que données d'étalonnage (CD) par l'unité de commande électronique individuelle (23) et, pour la synchronisation, la position du moteur (22) est déterminée pendant une rotation partielle du moteur (22) à l'aide des données d'étalonnage (CD).
     
    10. Procédé de fourniture de fil selon l'une des revendications 5 à 9, caractérisé en ce que la rotation du moteur (22) du dispositif d'alimentation (1) est automatiquement diminuée d'un degré donné par son unité de commande électronique individuelle (23) lorsqu'une chute de tension du fil est reconnue.
     




    Drawing

















    Cited references

    REFERENCES CITED IN THE DESCRIPTION



    This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

    Patent documents cited in the description