EP3754079B1 - A yarn delivery device and a method for delivering yarn to a textile machine - Google Patents
A yarn delivery device and a method for delivering yarn to a textile machine Download PDFInfo
- Publication number
- EP3754079B1 EP3754079B1 EP19180938.3A EP19180938A EP3754079B1 EP 3754079 B1 EP3754079 B1 EP 3754079B1 EP 19180938 A EP19180938 A EP 19180938A EP 3754079 B1 EP3754079 B1 EP 3754079B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- motor
- control unit
- textile machine
- yarn
- individual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H51/00—Forwarding filamentary material
- B65H51/30—Devices controlling the forwarding speed to synchronise with supply, treatment, or take-up apparatus
-
- D—TEXTILES; PAPER
- D04—BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
- D04B—KNITTING
- D04B15/00—Details of, or auxiliary devices incorporated in, weft knitting machines, restricted to machines of this kind
- D04B15/38—Devices for supplying, feeding, or guiding threads to needles
- D04B15/48—Thread-feeding devices
-
- D—TEXTILES; PAPER
- D04—BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
- D04B—KNITTING
- D04B35/00—Details of, or auxiliary devices incorporated in, knitting machines, not otherwise provided for
- D04B35/10—Indicating, warning, or safety devices, e.g. stop motions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2701/00—Handled material; Storage means
- B65H2701/30—Handled filamentary material
- B65H2701/31—Textiles threads or artificial strands of filaments
Definitions
- 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.
- 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.
- 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.
- 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.
- the second encoding device fitted onto the shaft of the motor does not allow to determine a very precise position of the motor.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 .
- 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°.
- 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.
- 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.
- a yarn delivery device for delivering yarn to a textile machine 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Movement information of the textile 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.
- 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.
- the individual control unit is designed to control the motor using a field oriented control (which is abbreviated to "FOC") method.
- FOC field oriented control
- 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.
- 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”.
- PWM pulse width modulation
- 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.
- FOC field oriented control
- 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.
- 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.
- 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.
- 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.
- 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.
- the method comprises controlling the coils of the motor by the individual electronic control unit using a field oriented control (FOC) method.
- FOC field oriented control
- 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).
- PWVM pulse width modulation
- 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.
- 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.
- 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.
- the yarn tension is increased as quick as possible.
- 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.
- 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 .
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- the resolution of the monitored motor position is only limited by the provided number of bits for the values of the motor position.
- 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 .
- 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
- 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.
- 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 ).
- 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.
- 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.
- 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
- 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
- each of the three signals of sinusoidal waves W1, W2, W3 results in three monitored rotation angles ⁇ i phase-shifted of 120°.
- 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.
- 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.
- the coils of the motor 22 are controlled by the individual electronic control unit 23 using a field oriented control (FOC) method.
- FOC field oriented control
- 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.
- Figure 4 shows a block diagram of a calibration procedure which is executed by the each individual control unit 23 for its motor 22.
- the calibration procedure is executed once after a first start which is initialized as Start1 command.
- a synchronization procedure is initialized by a Start2 command.
- 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.
- the sinusoidal waves W1, W2, W3 are analyzed. It is checked, if a certain start value, e. g. an minimum value W2 min of the sinusoidal wave W2, is reached. If no, the analysis is proceeded.
- a certain start value e. g. an minimum value W2 min of the sinusoidal wave W2
- 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.
- the calibration data CD are stored in a non-volatile memory of the individual control unit 23.
- 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.
- 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.
- Figure 5 shows a block diagram of the synchronization procedure which is executed by the each individual control unit 23 for its motor 22.
- 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.
- the values of the sinusoidal waves W1, W2 and W3 are reset.
- 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.
- 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.
- 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.
- 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.
- 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.
- the period P with the calibration data CD(P) with the lowest differences of the peak-to-peak terms ⁇ A min of the recorded values Wi(p) and of the calibration data CD is determined.
- 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.
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Spinning Or Twisting Of Yarns (AREA)
Description
- 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.
- 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. - 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.
- 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.
- The second encoding device fitted onto the shaft of the motor does not allow to determine a very precise position of the motor.
- The
WO 03/031708 - 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. - 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.
- 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.
- 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.
- 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.
- 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°. - 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. - 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Such a very precise determination of the motor position of each feeder enables a uniform knitted fabric using positive feeders with electric motors.
- 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.
- 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.
- 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.
- 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".
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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).
- 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.
- 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.
- 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.
- 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 -
Figure 1 schematically shows a yarn delivery device for delivering a yarn Y to a textile machine with severalpositive feeders 1 and acommon control unit 2. The yarn Y which is delivered by onepositive feeder 1 is only shown infigure 2 . - 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, ahousing 4, and within thehousing 4, anelectrical motor 5 of theknitting cylinder 3 and a take-off device for taking-off theknitted fabric 6. The take-off device has aframe 7 with anelectric motor 8 and two sets ofrollers electric motors machine control unit 13 which is arranged in asecond housing 14. The housing is provided with adisplay 15. - The
positive feeders 1 of the yarn delivering device are fixed to amachine ring 16 which is supported by a hangingdevice 17. Only two of thepositive feeders 1 are schematically shown, the other positive feeders are indicated infigure 1 by short lines. - The
common control unit 2 of the yarn delivering device is placed into thesecond housing 14. Thecommon control unit 2 is connected to eachpositive feeder 1 by a communication line L1. Themachine control unit 13 is connected to themotor 5 by a second communication line L2, to thecommon control unit 2 by a third communication line L3, to the twomotors 11 of therollers 9 by communication lines L4, L5 and to the twomotors 12 of therollers 10 by communication lines L6, L7. - One
positive feeder 1 is schematically shown infigure 2 . Eachpositive feeder 1 comprises afeeder housing 20,yarn delivery wheel 21, a brushless d.c.motor 22 for driving thewheel 21 and anindividual control unit 23. Themotor 22 and theindividual control unit 23 are arranged inside thefeeder housing 20 shown by dashed lines. A shaft A of themotor 22 on which thedriving wheel 21 is fixed is also shown by dashed lines. - The
positive feeder 1 is provided with afastening device 24 to fasten thefeeder 1 to themachine ring 16. It is also provided with aneyelet 25 for the yarn Y, abraking device 26, aninput sensor 27 and anoutput sensor 28. - The
motor 22 has a sensor device S with three analog Hall sensors to monitor the position of themotor 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. - 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 themotor 22. - The
motor 22 has at least five magnetic pole pairs. In this embodiment, themotor 22 has seven pole pairs of rotor permanent magnets and stator coils. - The
individual control unit 23 is designed as an electronic control unit with at least one microcontroller. Theindividual control unit 23 is designed to precisely determine the monitored position of themotor 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. - 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. - 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.
- The
individual control unit 23 is designed to control themotor 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 themotor 22 with a pulse width modulation PWM - 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 themotor 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 infigure 1 ) arranged at themotor 5 of theknitting cylinder 3. - 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 theindividual control unit 23 via a separate communication line (not shown infigure 1 ). - 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. Theindividual 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. - The
individual control unit 23 is designed to compare the monitored position of the motor with the given position of themotor 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. - 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 themotor 22 with the pulse width method PWM - 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 acommon control unit 2, wherein eachpositive feeder 1 comprises ayarn delivery wheel 21, a brushless d.c.motor 22 for driving thewheel 21 and anindividual control unit 23 with at least one microcontroller, by - for each
feeder 1, monitoring the position of themotor 22 by thesensor device 24 with three Hall sensors of themotor 22 in order to control coils of themotor 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 theindividual 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 thecommon control unit 2, - controlling the position of the
motor 22 by theindividual control unit 23, by comparing the monitored position of themotor 22 by thesensor device 24 with a given position of themotor 22 corresponding to the movement of the textile machine and, according to a difference between both, by adjusting the currents of the coils of themotor 22 by theindividual control unit 23. - 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. - 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 theindividual control unit 23. - The coils of the
motor 22 are controlled by the individualelectronic control unit 23 using a field oriented control (FOC) method. - The position of the
motor 22 is regulated by the individualelectronic control unit 23 by adjusting the currents of the coils of themotor 22 using a pulse width modulation PWM. -
Figure 4 shows a block diagram of a calibration procedure which is executed by the eachindividual control unit 23 for itsmotor 22. - The calibration procedure is executed once after a first start which is initialized as Start1 command.
- 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. - 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. - 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.
- 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. - In a sixth step, the calibration data CD are stored in a non-volatile memory of the
individual control unit 23. - After storing the calibration data CD the calibration procedure is ended by an End command.
- 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 theindividual control unit 23. - 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.
-
Figure 5 shows a block diagram of the synchronization procedure which is executed by the eachindividual control unit 23 for itsmotor 22. - 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. - In a first step, the values of the sinusoidal waves W1, W2 and W3 are reset.
- 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.
- 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.
- 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 themotor 22, i. e. its angle Θ for the following operation. - After the position of the
motor 22 is determined, the synchronization procedure is ended by an End command. - Thus, for synchronization, the position of the
motor 22 is determined with the help of the calibration data CD during a partial rotation of themotor 22, i. e. one full period p corresponding to one pole pair. - The third step of
figure 5 is further described inFigure 6 . - 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.
- A stop signal for the textile machine is provided by the
individual control unit 23 when a difference between monitored and given position of themotor 22 at any position is greater than a threshold value of the difference, e. g. than 1 mm. - When a yarn tension dropping is recognized by the
output sensor 28, the rotation of themotor 22 is automatically decreased in a given degree by itsindividual control unit 23. -
- 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 (10)
- A yarn delivery device for delivering yarn to a textile machinewith 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, andwherein 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 thatfor 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), andwherein 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.
- 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.
- 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.
- 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).
- 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 thatfor 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), andwherein 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.
- 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).
- 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.
- 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).
- 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).
- 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
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19180938.3A EP3754079B1 (en) | 2019-06-18 | 2019-06-18 | A yarn delivery device and a method for delivering yarn to a textile machine |
TW109109345A TWI751514B (en) | 2019-06-18 | 2020-03-20 | A yarn delivery device and a method for delivering yarn to a textile machine |
CN202010559149.9A CN112095218B (en) | 2019-06-18 | 2020-06-18 | Yarn feeding device and method for feeding yarn to a textile machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19180938.3A EP3754079B1 (en) | 2019-06-18 | 2019-06-18 | A yarn delivery device and a method for delivering yarn to a textile machine |
Publications (2)
Publication Number | Publication Date |
---|---|
EP3754079A1 EP3754079A1 (en) | 2020-12-23 |
EP3754079B1 true EP3754079B1 (en) | 2022-09-14 |
Family
ID=66998176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19180938.3A Active EP3754079B1 (en) | 2019-06-18 | 2019-06-18 | A yarn delivery device and a method for delivering yarn to a textile machine |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3754079B1 (en) |
CN (1) | CN112095218B (en) |
TW (1) | TWI751514B (en) |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4429267A (en) * | 1981-06-22 | 1984-01-31 | Manhattan Engineering Company, Inc. | Digital positioning systems having high accuracy |
JP3292797B2 (en) * | 1995-08-31 | 2002-06-17 | 三菱電機株式会社 | Motor drive control device |
SE0103196D0 (en) * | 2001-09-24 | 2001-09-24 | Iropa Ag | Fadenliefergerät |
ITMI20012063A1 (en) * | 2001-10-05 | 2003-04-05 | Orizio Paola Spa | ELECTRONIC DEVICE FOR REGULATION AND CONTROL OF THE DIFFERED DISPENSING COMING FROM THE POWER SUPPLY UNIT OF TEXTILE MACHINES |
JP4489702B2 (en) * | 2003-04-18 | 2010-06-23 | 株式会社島精機製作所 | Knitting method and apparatus using elastic yarn |
ITVI20030117A1 (en) | 2003-06-18 | 2004-12-19 | Orizio Paolo Spa | ELECTRONIC DEVICE FOR THE SUPPLY OF YARN AD |
JP4301913B2 (en) * | 2003-09-29 | 2009-07-22 | オークマ株式会社 | Motor control device |
DE102004009057A1 (en) | 2004-02-23 | 2005-09-08 | Memminger-Iro Gmbh | Electronic positive |
JP4508103B2 (en) * | 2005-12-26 | 2010-07-21 | 日本ビクター株式会社 | Position detection method |
FR2896036B1 (en) * | 2006-01-06 | 2008-11-07 | Skf Ab | ABSOLUTE DIFFERENTIAL COMPARISON ANGULAR POSITION DETECTION SYSTEM, BEARING AND ROTATING MACHINE |
DE602006010024D1 (en) * | 2006-03-24 | 2009-12-10 | Lgl Electronics Spa | Positive yarn delivery device for textile machines, with feedback-controlled synchronous motor |
CN101232266A (en) * | 2007-01-22 | 2008-07-30 | 陞达科技股份有限公司 | Control method and device of DC brushless motor |
TWI349100B (en) * | 2007-07-20 | 2011-09-21 | Delta Electronics Inc | Angle-calculation apparatus and method for three-phase optical encoder |
ITTO20070767A1 (en) * | 2007-10-26 | 2008-01-25 | Elsy S R L | METHOD OF CONTROL FOR POSITIVE YARN FEEDERS |
US8058833B2 (en) * | 2008-10-29 | 2011-11-15 | Honeywell International Inc. | Fine resolution motor control |
CN104348394B (en) * | 2013-08-08 | 2017-03-01 | 台达电子工业股份有限公司 | Method and device for estimating motor rotor position |
CN105471331A (en) * | 2014-09-29 | 2016-04-06 | 瑞展动能股份有限公司 | Brushless DC motor rotation speed control system |
ES2921852T3 (en) * | 2015-03-12 | 2022-09-01 | Btsr Int Spa | Method and system for managing and controlling the feeding of at least one yarn to a circular knitting machine or hosiery machine depending on the operating stage of the machine |
CN107612436B (en) * | 2017-09-19 | 2019-11-22 | 浙江大学 | Calculation method of rotor position based on harmonic back EMF of permanent magnet motor |
-
2019
- 2019-06-18 EP EP19180938.3A patent/EP3754079B1/en active Active
-
2020
- 2020-03-20 TW TW109109345A patent/TWI751514B/en active
- 2020-06-18 CN CN202010559149.9A patent/CN112095218B/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3754079A1 (en) | 2020-12-23 |
TW202100838A (en) | 2021-01-01 |
CN112095218A (en) | 2020-12-18 |
TWI751514B (en) | 2022-01-01 |
CN112095218B (en) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0735664B1 (en) | Angle control system for a switched reluctance drive utilizing a high frequency clock | |
US6225770B1 (en) | Method for the control of motor driven adjustment devices in motor vehicles | |
JP2531594B2 (en) | Spinning machine | |
EP0753933B1 (en) | Method for starting permanent magnet synchronous motor with rotational position detector, and motor controller | |
CN101041918B (en) | Positive yarn feeder for textile machines, with feedback-controlled synchronous motor | |
EP1710334B1 (en) | Positive yarn feeder for textile machines | |
US20160116304A1 (en) | Rotation angle detection system, rotation angle detection method, rotation angle detection unit, and synchronous motor control system | |
US10177638B2 (en) | Rotor position encoder for an electronically commutated electric machine having a reference encoder | |
EP2781774B2 (en) | Method for correcting variations of parameters of components and/or of assembly of active magnetic bearing and active magnetic bearing for bearing rotating working means | |
EP0732800B1 (en) | Switched reluctance motor provided with rotor position detection | |
EP3754079B1 (en) | A yarn delivery device and a method for delivering yarn to a textile machine | |
CN100517946C (en) | Method and apparatus for controlling motor drive | |
EP2053736A2 (en) | Control method for positive yarn feeders | |
EP0541838B1 (en) | Circular knitting machine for manufacturing socks, stockings and the like | |
CN1316733C (en) | Sensor system and method for vector control | |
US7083134B2 (en) | Yarn feeding device | |
EP1713162B1 (en) | Negative yarn feeder for textile machines and the like | |
US20070272784A1 (en) | Electrical Positive Yarn Feeding Device | |
EP1491673A1 (en) | Electronic device for delivering yarn to textile machines | |
CN100999852B (en) | Negative yarn feeder with incorporated position detector | |
EP3327906B1 (en) | A magnetic sensor for rotating electric machines | |
KR100537989B1 (en) | Thread supplying device | |
US4913072A (en) | Embroidery lace machine | |
CN1070505A (en) | The register that has drive phase detector |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): 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 |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20210617 |
|
RBV | Designated contracting states (corrected) |
Designated state(s): 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 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20220530 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): 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 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602019019499 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1518747 Country of ref document: AT Kind code of ref document: T Effective date: 20221015 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG9D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20220914 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20221214 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1518747 Country of ref document: AT Kind code of ref document: T Effective date: 20220914 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20221215 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230116 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20230114 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602019019499 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
26N | No opposition filed |
Effective date: 20230615 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20230630 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20230618 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230618 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 602019019499 Country of ref document: DE Representative=s name: PAUL & ALBRECHT PATENTANWAELTE PARTG MBB, DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230618 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230618 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230618 Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230618 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230630 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230630 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230630 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240617 Year of fee payment: 6 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: TR Payment date: 20240605 Year of fee payment: 6 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20240628 Year of fee payment: 6 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220914 |