[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

EP3098449B1 - Method and device for automatically compensating for moment of compressor, compressor, and control method for same - Google Patents

Method and device for automatically compensating for moment of compressor, compressor, and control method for same Download PDF

Info

Publication number
EP3098449B1
EP3098449B1 EP13881451.2A EP13881451A EP3098449B1 EP 3098449 B1 EP3098449 B1 EP 3098449B1 EP 13881451 A EP13881451 A EP 13881451A EP 3098449 B1 EP3098449 B1 EP 3098449B1
Authority
EP
European Patent Office
Prior art keywords
reference value
torque compensation
generating
speed
torque
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
Application number
EP13881451.2A
Other languages
German (de)
French (fr)
Other versions
EP3098449A4 (en
EP3098449A1 (en
Inventor
Wanjie SONG
Weimin XIANG
Jijiang YU
Hong Guo
Jingtao Yang
Cheng Zhang
Siqing LIAO
Xinjie REN
Guanfeng LUO
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Meizhi Compressor Co Ltd
Original Assignee
Guangdong Meizhi Compressor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Meizhi Compressor Co Ltd filed Critical Guangdong Meizhi Compressor Co Ltd
Publication of EP3098449A1 publication Critical patent/EP3098449A1/en
Publication of EP3098449A4 publication Critical patent/EP3098449A4/en
Application granted granted Critical
Publication of EP3098449B1 publication Critical patent/EP3098449B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B49/00Control, e.g. of pump delivery, or pump pressure of, or safety measures for, machines, pumps, or pumping installations, not otherwise provided for, or of interest apart from, groups F04B1/00 - F04B47/00
    • F04B49/06Control using electricity
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B35/00Piston pumps specially adapted for elastic fluids and characterised by the driving means to their working members, or by combination with, or adaptation to, specific driving engines or motors, not otherwise provided for
    • F04B35/04Piston pumps specially adapted for elastic fluids and characterised by the driving means to their working members, or by combination with, or adaptation to, specific driving engines or motors, not otherwise provided for the means being electric
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B49/00Control, e.g. of pump delivery, or pump pressure of, or safety measures for, machines, pumps, or pumping installations, not otherwise provided for, or of interest apart from, groups F04B1/00 - F04B47/00
    • F04B49/20Control, e.g. of pump delivery, or pump pressure of, or safety measures for, machines, pumps, or pumping installations, not otherwise provided for, or of interest apart from, groups F04B1/00 - F04B47/00 by changing the driving speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2201/00Pump parameters
    • F04B2201/12Parameters of driving or driven means
    • F04B2201/1201Rotational speed of the axis
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2201/00Pump parameters
    • F04B2201/12Parameters of driving or driven means
    • F04B2201/1202Torque on the axis
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2203/00Motor parameters
    • F04B2203/02Motor parameters of rotating electric motors
    • F04B2203/0209Rotational speed

Definitions

  • Embodiments of the present invention generally relate to a compressor control technology, and more particularly, to a method for an automatic torque compensation of a compressor, a method for controlling a compressor, an apparatus for an automatic torque compensation of a compressor and a compressor having the apparatus.
  • variable-frequency air conditioners have been promoted rapidly.
  • the variable-frequency air conditioner achieves a room temperature control, such that a room temperature fluctuation is decreased, a power consumption is reduced and a comfort degree is greatly improved.
  • DC Direct Current
  • the permanent magnet synchronous motor has advantages of small volume, low loss and high efficiency.
  • a DC inverter single cylinder compressor below 2HP is a mainstream product, however the single cylinder compressor has a characteristic of uneven load, and a speed loop bandwidth in a vector control system of the air conditioner is low, such that an electromagnetic torque cannot catch up with an actual load torque, and thus a vibration at a low frequency is big.
  • the single cylinder compressor can operate stably at the low frequency by adding a torque compensation, however it is required for a common sine torque compensation to search for an optimum angle value and an optimum amplitude in the air conditioner system in real time according to the vibration, which costs a great deal of time and energy to debug the torque compensation, but results in a common compensation effect.
  • Only one angle and only one amplitude are given at each operating frequency of the compressor, and the amplitude and the angle cannot be adjusted according to the load, however the load torque fundamental wave angle and load are changing in real time during the actual operation, and thus an over-compensation or an under-compensation may occur in the torque compensation, or a compensation angle difference is great, which result in the heavy vibration.
  • EP1519046A2 discloses an apparatus for compensating for a speed error of a motor which can reduce a speed ripple of the motor resulting from load characteristics, and which also can reduce vibrations and noises.
  • the apparatus for compensating for the speed error of the motor divides a rotational section corresponding to one complete revolution of a rotor of the motor into a plurality of preset rotational sections, determines a speed compensation value in each divided rotational section on the basis of a difference value between a reference speed and a previous estimated speed, and compensates for the speed error of the motor on the basis of the speed compensation value.
  • KR20090077356A provides a torque control apparatus of a compressor to perform torque control even when the motor rpm varies continuously, by correcting only the variation characteristic of a control object.
  • the torque control apparatus of the compressor equipped with a motor includes a target rpm generating unit, a location speed detector, and a torque control unit.
  • the target rpm generating unit generates the target rpm of the motor.
  • the location speed detector detects the rpm and rotation angle of the motor.
  • the torque control unit receives the target rpm and the detected rpm and rotation angle of the motor, converts the rpm change of the motor corresponding to the difference between the target rpm and the detected rpm of the motor into coordinates, and outputs compensated torque based on the coordinates.
  • US2004070364A1 relates to a system and a method for controlling a motor.
  • a rotation/fixed coordinates converter converts a reference magnetic flux voltage and a reference torque voltage of a rotation coordinates system into data of a fixed coordinates system, and outputs the data to the three-phase voltage generator.
  • a fixed/rotation coordinates converter converts a three-phase current applied from the inverter to the motor into a two-phase current.
  • An estimation unit estimates a rotation angle and rotor speed of the motor upon receiving currents applied to the fixed/rotation coordinates converter.
  • a control block receives the estimated rotation angle and the estimated speed from the estimation unit, and outputs the reference magnetic flux voltage and the reference torque voltage of the motor to the rotation/fixed coordinates converter to compensate an error caused by loads generated when driving the motor.
  • the control system greatly reduces noise and vibrations of a compressor without being affected by loads generated by compression/expansion strokes of the compressor at a startup time of the motor, and prevents a performance of the compressor from being deteriorated.
  • Embodiments of the present invention seek to solve at least one of the problems existing in the related art to at least some extent.
  • a first objective of the present invention is to provide a method for an automatic torque compensation of a compressor, which can track a load torque angle and a load torque amplitude in real time, and thus a debugging time of the torque compensation is greatly reduced and an optimal compensation effect can be implemented in all working conditions of the compressor.
  • a second objective of the present invention is to provide a method for controlling a compressor.
  • a third objective of the present invention is to provide an apparatus for an automatic torque compensation of a compressor.
  • a fourth objective of the present invention is to provide a compressor having the apparatus.
  • a method for an automatic torque compensation of a compressor includes: obtaining a target speed and a feedback speed; generating a fluctuation speed according to the target speed and the feedback speed; generating a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner; obtaining a load torque reference value and generating a torque compensation amplitude according to the load torque reference value; and generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • PLL phase locked loop
  • the torque compensation angle is generated in the phase locked loop (PLL) manner and the torque compensation amplitude is generated according to the load torque reference value output from the speed loop, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • PLL phase locked loop
  • generating a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner includes: generating a mechanical angle according to the target speed; generating a first reference value according to the mechanical angle and the torque compensation angle; generating a second reference value according to the first reference value; generating a third reference value according to the fluctuation speed and the second reference value; and performing a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • PLL phase locked loop
  • the method further includes: filtering the fluctuation speed and the second reference value with a same cut-off frequency before generating the third reference value according to the fluctuation speed and the second reference value.
  • generating a second reference value according to the first reference value includes: performing a cosine function calculation on the first reference value to obtain a fourth reference value; generating a coefficient according to the fluctuation speed; and generating the second reference value according to the fourth reference value and the coefficient.
  • the method further includes: performing a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • PI proportional integral
  • generating a torque compensation amplitude according to the load torque reference value includes: generating a fifth reference value according to the load torque reference value and a torque compensation coefficient; and generating the torque compensation amplitude according to the fifth reference value.
  • Generating the torque compensation amplitude according to the fifth reference value includes: when the fifth reference value is larger than a torque compensation limit, using the torque compensation limit as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, using the fifth reference value as the torque compensation amplitude.
  • generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude includes: performing a sinusoidal function calculation on the first reference value to generate a sixth reference value; and generating the feedforward torque compensation value according the sixth reference value and the torque compensation amplitude.
  • generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude further includes: performing a sinusoidal function calculation on the first reference value to generate a sixth reference value; generating a seventh reference value according to the target speed and an electromechanical time constant; generating an eighth reference value according to the sixth reference value and the seventh reference value; generating the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
  • a method for controlling a compressor includes: obtaining a target speed and a feedback speed and generating a fluctuation speed according to the target speed and the feedback speed; performing a speed loop control on the fluctuation speed to generate a load torque reference value; generating a feedforward torque compensation value by the above described method for the automatic torque compensation of the compressor; controlling the compressor according to the load torque reference value and the feedforward torque compensation value.
  • the feedforward torque compensation value is generated by the method for the automatic torque compensation of the compressor described above, and the compressor is controlled according to the load torque reference value and the feedforward torque compensation value, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • an apparatus for an automatic torque compensation of a compressor includes: a speed obtaining module, configured to obtain a target speed and a feedback speed; a speed generating module, configured to generate a fluctuation speed according to the target speed and the feedback speed; a torque compensation angle generating module, configured to generate a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner; a torque compensation amplitude generating module, configured to obtain a load torque reference value and to generate a torque compensation amplitude according to the load torque reference value; and a feedforward torque compensation value generating module, configured to generate a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • PLL phase locked loop
  • the torque compensation angle generating module generates the torque compensation angle in the phase locked loop (PLL) manner and the torque compensation amplitude generating module generates the torque compensation amplitude via the load torque reference value output from the speed loop, so that the load torque angle and load torque amplitude can be tracked in real time by the apparatus for the automatic torque compensation of the compressor, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • PLL phase locked loop
  • the torque compensation angle generating module is configured to: generate a mechanical angle according to the target speed; generate a first reference value according to the mechanical angle and the torque compensation angle; generate a second reference value according to the first reference value; generate a third reference value according to the fluctuation speed and the second reference value; and perform a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • PI proportional integral
  • the torque compensation angle generating module is further configured to filter the fluctuation speed and the second reference value by a same cut-off frequency before generating the third reference value.
  • the torque compensation angle generating module is further configured to: perform a cosine function calculation on the first reference value to obtain a fourth reference value; generate a coefficient according to the fluctuation speed; and generate the second reference value according to the fourth reference value and the coefficient.
  • the torque compensation angle generating module is further configured to perform a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value.
  • PI proportional integral
  • the torque compensation amplitude generating module is further configured to: generate a fifth reference value according to the load torque reference value and a torque compensation coefficient; and generate the torque compensation amplitude according to the fifth reference value.
  • the torque compensation amplitude generating module is configured to use the torque compensation limit as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, the torque compensation amplitude generating module is configured to use the fifth reference value as the torque compensation amplitude.
  • the feedforward torque compensation value generating module is configured to: perform a sinusoidal function calculation on the first reference value to generate a sixth reference value; and generate the feedforward torque compensation value according the sixth reference value and the torque compensation amplitude.
  • the feedforward torque compensation value generating module is configured to: perform a sinusoidal function calculation on the first reference value to generate a sixth reference value; generate a seventh reference value according to the target speed and an electromechanical time constant; generate an eighth reference value according to the sixth reference value and the seventh reference value; generate the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
  • Embodiments of a fourth aspect of the present invention provide a compressor, and the compressor includes the apparatus for the automatic torque compensation of the apparatus described above.
  • the compressor according to embodiments of the present invention can generate the feedforward torque compensation value using the apparatus for the automatic torque compensation of the compressor, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • the structure of the second characteristic "above" the first characteristic may include an embodiment formed by the first and second characteristic contacted directly, and also may include another embodiment formed between the first and the second characteristic, in which the first characteristic and the second characteristic may not contact directly.
  • Fig. 1 is a flow chart of a method for an automatic torque compensation of a compressor according to an embodiment of the present invention. As shown in Fig. 1 , the method for the automatic torque compensation of the compressor includes following steps.
  • step S1 a target speed and a feedback speed are obtained.
  • a fluctuation speed is generated according to the target speed and the feedback speed.
  • a speed error namely the fluctuation speed ⁇ , exists between the feedback speed w_fbk and the target speed w_ref.
  • a torque compensation angle is generated according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner.
  • a speed waveform phase is tracked in the phase locked loop (PLL) manner, and it is just required to control the torque waveform phase to catch up with the speed waveform phase.
  • T L0 is a load torque constant of the compressor
  • T Ln is an nth order component of the load torque of the compressor
  • ⁇ x is the torque compensation angle
  • ⁇ m JR p n K T K e is an electromechanical time constant
  • a m T L 1 J
  • J is a rotational inertia
  • R is a phase resistance
  • K T is a torque coefficient
  • K e is a counter electromotive force
  • p n is a number of pole-pairs
  • ⁇ x is the torque compensation angle.
  • the average speed ⁇ is the target speed w_ref
  • the fluctuation speed ⁇ is the speed error
  • step S3 includes:
  • the fluctuation speed and the second reference value are filtered with a same cut-off frequency.
  • the second reference value is generated according to the first reference value by following steps: performing a cosine function calculation on the first reference value ⁇ t + ⁇ to obtain a fourth reference value cos( ⁇ t + ⁇ ) ; generating a coefficient B according to the fluctuation speed (namely the speed error); and generating the second reference value B cose( ⁇ t + ⁇ ) according to the fourth reference value Cos( ⁇ t + ⁇ ) and the coefficient B.
  • C the third reference value
  • the fluctuation speed
  • the target speed
  • B the coefficient
  • ⁇ t the mechanical angle
  • the feedback torque compensation angle
  • a low pass filtering process is performed on the third reference value.
  • step S4 a load torque reference value is obtained and a torque compensation amplitude is generated according to the load torque reference value.
  • the load torque reference value Trqref is obtained by performing the proportional integral (PI) process on the fluctuation speed (namely the speed error).
  • the torque compensation amplitude is generated according to the load torque reference value by following steps: generating a fifth reference value Trqref ⁇ Trqcoefficient according to the load torque reference value Trqref and a torque compensation coefficient Trqcoefficient; and generating the torque compensation amplitude according to the fifth reference value Trqref ⁇ Trqcoefficient.
  • a torque compensation limitation process (namely an amplitude limiting process) should be performed on the fifth reference value Trqref ⁇ Trqcoefficient, and thus the torque compensation amplitude is generated according to the fifth reference value as follows: when the fifth reference value is larger than a torque compensation limit, the torque compensation limit is used as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, the fifth reference value is used as the torque compensation amplitude.
  • a feedforward torque compensation value is generated according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • a feedforward sine fundamental wave torque compensation value T comp M sin( ⁇ t + ⁇ x ) is added, in which M and ⁇ x can be calculated in the above descriptions, ⁇ t (i.e., a rotor angle) and Trqref can be extracted directly from the vector control system without other computing process.
  • the phase locked loop (PLL) torque compensation is a feedforward control and is implemented based on a sine wave and fundamental wave compensation, in which an angle of the automatic torque compensation is obtained in the phase locked loop (PLL) manner and a sine amplitude of the compressor is controlled automatically according to the load torque reference value output from the speed loop.
  • the angle and the amplitude can be adjusted on line in real time, a debugging time of the torque compensation is greatly reduced, and the optimal compensation effect can be implemented in all working conditions of the compressor.
  • the torque compensation angle is generated in the phase locked loop (PLL) manner and the torque compensation amplitude is generated according to the load torque reference value output from the speed loop, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • PLL phase locked loop
  • Fig. 6 is a flow chart of a method for controlling a compressor according to an embodiment of the present invention. As shown in Fig. 6 , the method for controlling the compressor includes following steps.
  • step S601 a target speed and a feedback speed are obtained and a fluctuation speed is generated according to the target speed and the feedback speed.
  • a speed loop control is performed on the fluctuation speed to generate a load torque reference value.
  • a feedforward torque compensation value is generated by the method for the automatic torque compensation of the compressor described above.
  • the compressor is controlled according to the load torque reference value and the feedforward torque compensation value.
  • a proportional integral (PI) control is performed on a speed error (i.e., the fluctuation speed ⁇ ) between the feedback speed w_fbk and the target speed w_ref to obtain the load torque reference value Trqref.
  • the feedforward torque compensation value Tcomp is obtained by the method for the automatic torque compensation of the compressor described above.
  • the feedforward torque compensation value Tcomp can be superimposed onto the load torque reference value Trqref output by the speed loop in a feedforward manner to take part in an input process of a current loop.
  • a space vector pulse width modulation (SVPWM) can be performed on the three-phase output voltage (VA, VB and VC) of the compressor, and a control to the compressor is achieved.
  • the feedforward torque compensation value is generated by the method for the automatic torque compensation of the compressor described above, and the compressor is controlled according to the load torque reference value and the feedforward torque compensation value, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • Fig. 7 is a block diagram of an apparatus for an automatic torque compensation of a compressor according to an embodiment of the present invention.
  • the apparatus for the automatic torque compensation of the compressor includes a speed obtaining module 10, a speed generating module 20, a torque compensation angle generating module 30, a torque compensation amplitude generating module 40 and a feedforward torque compensation value generating module 50.
  • the speed obtaining module 10 is configured to obtain a target speed and a feedback speed
  • the speed generating module 20 is configured to generate a fluctuation speed according to the target speed and the feedback speed
  • the torque compensation angle generating module 30 is configured to generate a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner
  • the torque compensation amplitude generating module 40 is configured to obtain a load torque reference value and to generate a torque compensation amplitude according to the load torque reference value
  • the feedforward torque compensation value generating module 50 is configured to generate a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • the torque compensation angle generating module 30 is configured to generate a mechanical angle according to the target speed, to generate a first reference value according to the mechanical angle and the torque compensation angle, to generate a second reference value according to the first reference value, to generate a third reference value according to the fluctuation speed and the second reference value, and to perform a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • PI proportional integral
  • the torque compensation angle generating module 30 is further configured to filter the fluctuation speed and the second reference value with a same cut-off frequency before generating the third reference value.
  • the torque compensation angle generating module 30 is further configured to: perform a cosine function calculation on the first reference value to obtain a fourth reference value, to generate a coefficient B according to the fluctuation speed, and to generate the second reference value according to the fourth reference value and the coefficient B.
  • the torque compensation angle generating module 30 is further configured to perform a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value.
  • PI proportional integral
  • the torque compensation amplitude generating module 40 is further configured to generate a fifth reference value according to the load torque reference value and a torque compensation coefficient and to generate the torque compensation amplitude according to the fifth reference value.
  • the torque compensation amplitude generating module 40 is configured to use the torque compensation limit as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, the torque compensation amplitude generating module 40 is configured to use the fifth reference value as the torque compensation amplitude.
  • the feedforward torque compensation value generating module 50 is configured to perform a sinusoidal function calculation on the first reference value to generate a sixth reference value and to generate the feedforward torque compensation value according the sixth reference value and the torque compensation amplitude.
  • the feedforward torque compensation value generating module 50 is configured to perform a sinusoidal function calculation on the first reference value to generate a sixth reference value, to generate a seventh reference value according to the target speed and an electromechanical time constant, to generate an eighth reference value according to the sixth reference value and the seventh reference value, and to generate the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
  • the torque compensation angle generating module generates the torque compensation angle in the phase locked loop (PLL) manner and the torque compensation amplitude generating module generates the torque compensation amplitude according to the load torque reference value output from the speed loop, so that the load torque angle and load torque amplitude can be tracked in real time by the apparatus for the automatic torque compensation of the compressor, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • PLL phase locked loop
  • a compressor is further provided in embodiments of the present invention, and the compressor includes the apparatus for the automatic torque compensation of the compressor described above.
  • the compressor according to embodiments of the present invention can generate the feedforward torque compensation value using the above described apparatus for the automatic torque compensation of the compressor, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • the logic and/or step described in other manners herein or shown in the flow chart, for example, a particular sequence table of executable instructions for realizing the logical function may be specifically achieved in any computer readable medium to be used by the instruction execution system, device or equipment (such as the system based on computers, the system comprising processors or other systems capable of obtaining the instruction from the instruction execution system, device and equipment and executing the instruction), or to be used in combination with the instruction execution system, device and equipment.
  • the computer readable medium may be any device adaptive for including, storing, communicating, propagating or transferring programs to be used by or in combination with the instruction execution system, device or equipment.
  • the computer readable medium comprise but are not limited to: an electronic connection (an electronic device) with one or more wires, a portable computer enclosure (a magnetic device), a random access memory (RAM), a read only memory (ROM), an erasable programmable read-only memory (EPROM or a flash memory), an optical fiber device and a portable compact disk read-only memory (CDROM), in addition, the computer readable medium may even be a paper or other appropriate medium capable of printing programs thereon, this is because, for example, the paper or other appropriate medium may be optically scanned and then edited, decrypted or processed with other appropriate methods when necessary to obtain the programs in an electric manner, and then the programs may be stored in the computer memories.
  • each part of the present disclosure may be realized by the hardware, software, firmware or their combination.
  • a plurality of steps or methods may be realized by the software or firmware stored in the memory and executed by the appropriate instruction execution system.
  • the steps or methods may be realized by one or a combination of the following techniques known in the art: a discrete logic circuit having a logic gate circuit for realizing a logic function of a data signal, an application-specific integrated circuit having an appropriate combination logic gate circuit, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
  • each function cell of the embodiments of the present disclosure may be integrated in a processing module, or these cells may be separate physical existence, or two or more cells are integrated in a processing module.
  • the integrated module may be realized in a form of hardware or in a form of software function modules. When the integrated module is realized in a form of software function module and is sold or used as a standalone product, the integrated module may be stored in a computer readable storage medium.
  • the storage medium mentioned above may be read-only memories, magnetic disks or CD, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Control Of Positive-Displacement Pumps (AREA)
  • Control Of Electric Motors In General (AREA)

Description

    FIELD
  • Embodiments of the present invention generally relate to a compressor control technology, and more particularly, to a method for an automatic torque compensation of a compressor, a method for controlling a compressor, an apparatus for an automatic torque compensation of a compressor and a compressor having the apparatus.
  • BACKGROUND
  • In recent years, with a rapid development of a variable-frequency control technology and a promotion of an energy-efficient concept, variable-frequency air conditioners have been promoted rapidly. By changing a power supply frequency of the compressor to adjust a rotating speed of the compressor, the variable-frequency air conditioner achieves a room temperature control, such that a room temperature fluctuation is decreased, a power consumption is reduced and a comfort degree is greatly improved.
  • Currently, energy-efficient variable-frequency air conditioners in the market generally adopt DC (Direct Current) inverter compressors, in an interior of which a permanent magnet synchronous motor is used as a power core. The permanent magnet synchronous motor has advantages of small volume, low loss and high efficiency. A DC inverter single cylinder compressor below 2HP is a mainstream product, however the single cylinder compressor has a characteristic of uneven load, and a speed loop bandwidth in a vector control system of the air conditioner is low, such that an electromagnetic torque cannot catch up with an actual load torque, and thus a vibration at a low frequency is big. The single cylinder compressor can operate stably at the low frequency by adding a torque compensation, however it is required for a common sine torque compensation to search for an optimum angle value and an optimum amplitude in the air conditioner system in real time according to the vibration, which costs a great deal of time and energy to debug the torque compensation, but results in a common compensation effect. Only one angle and only one amplitude are given at each operating frequency of the compressor, and the amplitude and the angle cannot be adjusted according to the load, however the load torque fundamental wave angle and load are changing in real time during the actual operation, and thus an over-compensation or an under-compensation may occur in the torque compensation, or a compensation angle difference is great, which result in the heavy vibration.
  • Accordingly, the torque compensation technology of the compressor in the related art is required to be improved.
  • EP1519046A2 discloses an apparatus for compensating for a speed error of a motor which can reduce a speed ripple of the motor resulting from load characteristics, and which also can reduce vibrations and noises. The apparatus for compensating for the speed error of the motor divides a rotational section corresponding to one complete revolution of a rotor of the motor into a plurality of preset rotational sections, determines a speed compensation value in each divided rotational section on the basis of a difference value between a reference speed and a previous estimated speed, and compensates for the speed error of the motor on the basis of the speed compensation value.
  • KR20090077356A provides a torque control apparatus of a compressor to perform torque control even when the motor rpm varies continuously, by correcting only the variation characteristic of a control object. The torque control apparatus of the compressor equipped with a motor includes a target rpm generating unit, a location speed detector, and a torque control unit. The target rpm generating unit generates the target rpm of the motor. The location speed detector detects the rpm and rotation angle of the motor. The torque control unit receives the target rpm and the detected rpm and rotation angle of the motor, converts the rpm change of the motor corresponding to the difference between the target rpm and the detected rpm of the motor into coordinates, and outputs compensated torque based on the coordinates.
  • US2004070364A1 relates to a system and a method for controlling a motor. A rotation/fixed coordinates converter converts a reference magnetic flux voltage and a reference torque voltage of a rotation coordinates system into data of a fixed coordinates system, and outputs the data to the three-phase voltage generator. A fixed/rotation coordinates converter converts a three-phase current applied from the inverter to the motor into a two-phase current. An estimation unit estimates a rotation angle and rotor speed of the motor upon receiving currents applied to the fixed/rotation coordinates converter.; A control block receives the estimated rotation angle and the estimated speed from the estimation unit, and outputs the reference magnetic flux voltage and the reference torque voltage of the motor to the rotation/fixed coordinates converter to compensate an error caused by loads generated when driving the motor. Thus, the control system greatly reduces noise and vibrations of a compressor without being affected by loads generated by compression/expansion strokes of the compressor at a startup time of the motor, and prevents a performance of the compressor from being deteriorated.
  • SUMMARY
  • Embodiments of the present invention seek to solve at least one of the problems existing in the related art to at least some extent.
  • Accordingly, a first objective of the present invention is to provide a method for an automatic torque compensation of a compressor, which can track a load torque angle and a load torque amplitude in real time, and thus a debugging time of the torque compensation is greatly reduced and an optimal compensation effect can be implemented in all working conditions of the compressor.
  • A second objective of the present invention is to provide a method for controlling a compressor. A third objective of the present invention is to provide an apparatus for an automatic torque compensation of a compressor. A fourth objective of the present invention is to provide a compressor having the apparatus.
  • To achieve the above objectives, a method for an automatic torque compensation of a compressor according to embodiments of a first aspect of the present invention includes: obtaining a target speed and a feedback speed; generating a fluctuation speed according to the target speed and the feedback speed; generating a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner; obtaining a load torque reference value and generating a torque compensation amplitude according to the load torque reference value; and generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • With the method for the automatic torque compensation of the compressor according to embodiments of the present invention, the torque compensation angle is generated in the phase locked loop (PLL) manner and the torque compensation amplitude is generated according to the load torque reference value output from the speed loop, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • In an embodiment of the present invention, generating a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner includes: generating a mechanical angle according to the target speed; generating a first reference value according to the mechanical angle and the torque compensation angle; generating a second reference value according to the first reference value; generating a third reference value according to the fluctuation speed and the second reference value; and performing a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • Moreover, the method further includes: filtering the fluctuation speed and the second reference value with a same cut-off frequency before generating the third reference value according to the fluctuation speed and the second reference value.
  • Moreover, generating a second reference value according to the first reference value includes: performing a cosine function calculation on the first reference value to obtain a fourth reference value; generating a coefficient according to the fluctuation speed; and generating the second reference value according to the fourth reference value and the coefficient.
  • In an embodiment of the present invention, the third reference value is calculated by a formula of: C = ω ˜ × BCos ω t + θ
    Figure imgb0001
    where C is the third reference value, ω̃ is the fluctuation speed, ω is the target speed, B is the coefficient, ω t is the mechanical angle and θ is the torque compensation angle.
  • In an embodiment of the present invention, the method further includes: performing a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • In an embodiment of the present invention, generating a torque compensation amplitude according to the load torque reference value includes: generating a fifth reference value according to the load torque reference value and a torque compensation coefficient; and generating the torque compensation amplitude according to the fifth reference value.
  • Generating the torque compensation amplitude according to the fifth reference value includes: when the fifth reference value is larger than a torque compensation limit, using the torque compensation limit as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, using the fifth reference value as the torque compensation amplitude.
  • In an embodiment of the present invention, when the compressor is a rare earth compressor, generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude includes: performing a sinusoidal function calculation on the first reference value to generate a sixth reference value; and generating the feedforward torque compensation value according the sixth reference value and the torque compensation amplitude.
  • In another embodiment of the present invention, when the compressor is a ferrite compressor, generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude further includes: performing a sinusoidal function calculation on the first reference value to generate a sixth reference value; generating a seventh reference value according to the target speed and an electromechanical time constant; generating an eighth reference value according to the sixth reference value and the seventh reference value; generating the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
  • To achieve the above objectives, a method for controlling a compressor according to embodiments of a second aspect of the present invention includes: obtaining a target speed and a feedback speed and generating a fluctuation speed according to the target speed and the feedback speed; performing a speed loop control on the fluctuation speed to generate a load torque reference value; generating a feedforward torque compensation value by the above described method for the automatic torque compensation of the compressor; controlling the compressor according to the load torque reference value and the feedforward torque compensation value.
  • With the method for controlling the compressor, the feedforward torque compensation value is generated by the method for the automatic torque compensation of the compressor described above, and the compressor is controlled according to the load torque reference value and the feedforward torque compensation value, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • To achieve the above objectives, an apparatus for an automatic torque compensation of a compressor according to embodiments of a third aspect of the present invention includes: a speed obtaining module, configured to obtain a target speed and a feedback speed; a speed generating module, configured to generate a fluctuation speed according to the target speed and the feedback speed; a torque compensation angle generating module, configured to generate a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner; a torque compensation amplitude generating module, configured to obtain a load torque reference value and to generate a torque compensation amplitude according to the load torque reference value; and a feedforward torque compensation value generating module, configured to generate a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • With the apparatus for the automatic torque compensation of the compressor according to embodiments of the present invention, the torque compensation angle generating module generates the torque compensation angle in the phase locked loop (PLL) manner and the torque compensation amplitude generating module generates the torque compensation amplitude via the load torque reference value output from the speed loop, so that the load torque angle and load torque amplitude can be tracked in real time by the apparatus for the automatic torque compensation of the compressor, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • In an embodiment of the present invention, the torque compensation angle generating module is configured to: generate a mechanical angle according to the target speed; generate a first reference value according to the mechanical angle and the torque compensation angle; generate a second reference value according to the first reference value; generate a third reference value according to the fluctuation speed and the second reference value; and perform a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • The torque compensation angle generating module is further configured to filter the fluctuation speed and the second reference value by a same cut-off frequency before generating the third reference value.
  • Moreover, the torque compensation angle generating module is further configured to: perform a cosine function calculation on the first reference value to obtain a fourth reference value; generate a coefficient according to the fluctuation speed; and generate the second reference value according to the fourth reference value and the coefficient.
  • In an embodiment of the present invention, the torque compensation angle generating module is configured to calculate the third reference according to a formula of: C = ω ˜ × BCos ω t + θ
    Figure imgb0002
    where C is the third reference value, ω̃ is the fluctuation speed, ω is the target speed, B is the coefficient, ωt is the mechanical angle and θ is the torque compensation angle.
  • In an embodiment of the present invention, the torque compensation angle generating module is further configured to perform a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value.
  • In an embodiment of the present invention, the torque compensation amplitude generating module is further configured to: generate a fifth reference value according to the load torque reference value and a torque compensation coefficient; and generate the torque compensation amplitude according to the fifth reference value.
  • When the fifth reference value is larger than a torque compensation limit, the torque compensation amplitude generating module is configured to use the torque compensation limit as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, the torque compensation amplitude generating module is configured to use the fifth reference value as the torque compensation amplitude.
  • In an embodiment of the present invention, when the compressor is a rare earth compressor, the feedforward torque compensation value generating module is configured to: perform a sinusoidal function calculation on the first reference value to generate a sixth reference value; and generate the feedforward torque compensation value according the sixth reference value and the torque compensation amplitude.
  • In an embodiment of the present invention, when the compressor is a ferrite compressor, the feedforward torque compensation value generating module is configured to: perform a sinusoidal function calculation on the first reference value to generate a sixth reference value; generate a seventh reference value according to the target speed and an electromechanical time constant; generate an eighth reference value according to the sixth reference value and the seventh reference value; generate the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
  • Embodiments of a fourth aspect of the present invention provide a compressor, and the compressor includes the apparatus for the automatic torque compensation of the apparatus described above.
  • The compressor according to embodiments of the present invention can generate the feedforward torque compensation value using the apparatus for the automatic torque compensation of the compressor, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • Additional aspects and advantages of embodiments of present invention will be given in part in the following descriptions, become apparent in part from the following descriptions, or be learned from the practice of the embodiments of the present invention.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • These and other aspects and advantages of embodiments of the present invention will become apparent and more readily appreciated from the following descriptions made with reference to the accompanying drawings, in which:
    • Fig. 1 is a flow chart of a method for an automatic torque compensation of a compressor according to an embodiment of the present invention;
    • Fig. 2 is a schematic diagram showing a control principle of a compressor according to an embodiment of the present invention;
    • Fig. 3 is a schematic diagram showing an automatic torque compensation principle of a rare earth compressor according to an embodiment of the present invention;
    • Fig. 4 is a schematic diagram showing an automatic torque compensation principle of a ferrite compressor according to another embodiment of the present invention;
    • Fig. 5 is a schematic diagram showing a principle of a PLL angle observer according to an embodiment of the present invention;
    • Fig. 6 is a flow chart of a method for controlling a compressor according to an embodiment of the present invention; and
    • Fig. 7 is a block diagram of an apparatus for an automatic torque compensation of a compressor according to an embodiment of the present invention.
    DETAILED DESCRIPTION
  • Reference will be made in detail to embodiments of the present disclosure. Embodiments of the present disclosure will be shown in drawings, in which the same or similar elements and the elements having same or similar functions are denoted by like reference numerals throughout the descriptions. The embodiments described herein according to drawings are explanatory and illustrative, not construed to limit the present disclosure.
  • The following description provides a plurality of embodiments or examples configured to achieve different structures of the present disclosure. In order to simplify the publishment of the present disclosure, components and dispositions of the particular embodiment are described in the following, which are only explanatory and not construed to limit the present disclosure. In addition, the present disclosure may repeat the reference number and/or letter in different embodiments for the purpose of simplicity and clarity, and the repeat does not indicate the relationship of the plurality of embodiments and/or dispositions. Furthermore, examples of different processes and materials are provided in the present disclosure. However, it would be appreciated by those skilled in the art that other processes and/or materials may be also applied. Moreover, in description of the embodiments, the structure of the second characteristic "above" the first characteristic may include an embodiment formed by the first and second characteristic contacted directly, and also may include another embodiment formed between the first and the second characteristic, in which the first characteristic and the second characteristic may not contact directly.
  • In the description of the present disclosure, unless specified or limited otherwise, it should be noted that, terms "mounted," "connected" and "coupled" may be understood broadly, such as electronic connection or mechanical connection, inner communication between two elements, direct connection or indirect connection via intermediary. These having ordinary skills in the art should understand the specific meanings in the present disclosure according to specific situations.
  • A method for an automatic torque compensation of a compressor, a method for controlling a compressor, an apparatus for an automatic toque compensation of a compressor and a compressor will be described in the following with reference to drawings.
  • Fig. 1 is a flow chart of a method for an automatic torque compensation of a compressor according to an embodiment of the present invention. As shown in Fig. 1, the method for the automatic torque compensation of the compressor includes following steps.
  • At step S1, a target speed and a feedback speed are obtained.
  • At step S2, a fluctuation speed is generated according to the target speed and the feedback speed.
  • As shown in Fig. 2, a speed error, namely the fluctuation speed ω̃, exists between the feedback speed w_fbk and the target speed w_ref.
  • At step S3, a torque compensation angle is generated according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner.
  • In embodiments of the present invention, due to the big fluctuation speed caused by a compressor load, a speed waveform phase is tracked in the phase locked loop (PLL) manner, and it is just required to control the torque waveform phase to catch up with the speed waveform phase. Moreover, the torque compensation is configured as a fundamental wave torque compensation, in which Fourier series of a periodic load of the compressor is shown as follows: T L = T L 0 + n = 1 T Ln sin n ω t + θ x
    Figure imgb0003
  • In equation (1), TL0 is a load torque constant of the compressor, TLn is an nth order component of the load torque of the compressor, and θ x is the torque compensation angle.
  • A speed in each machine cycle of the compressor is resolved into an average speed and the fluctuation speed, i.e., ω = ω + ω ˜
    Figure imgb0004
    where ω is the average speed and ω̃ is the fluctuation speed.
  • In addition to accommodative lag of the speed loop and the proportional integral (PI) loop, the fluctuation speed lags behind the average speed essentially, in which a lag angle therebetween is donated as tan-1(ω τ m ), and thus the fluctuation speed is denoted as: ω ˜ = a m τ m 1 + ω τ m 2 Sin ω t + θ x tan 1 ω τ m
    Figure imgb0005
    where τ m = JR p n K T K e
    Figure imgb0006
    is an electromechanical time constant, a m = T L 1 J , J
    Figure imgb0007
    is a rotational inertia, R is a phase resistance, KT is a torque coefficient, K e is a counter electromotive force, pn is a number of pole-pairs, and θ x is the torque compensation angle.
  • In embodiments of the present invention, the average speed ω is the target speed w_ref, and the fluctuation speed ω is the speed error.
  • In an embodiment of the present invention, as shown in Fig. 3, step S3 includes:
    • generating a mechanical angle ωt according to the target speed (namely the average speed ω );
    • generating a first reference value ωt+θ according to the mechanical angle ωt and a feedback torque compensation angle θ ; generating a second reference value Bcos(ωt+θ) according to the first reference value ωt+θ; generating a third reference value ω̃Bcos( ωt+θ) according to the fluctuation speed ω̃ and the second reference value Bcos( ωt+θ); and performing a proportional integral (PI) process on the third reference value ω̃Bcos( ωt+θ) to obtain the torque compensation angle θx.
  • Furthermore, before generating the third reference value according to the fluctuation speed and the second reference value, the fluctuation speed and the second reference value are filtered with a same cut-off frequency.
  • Moreover, the second reference value is generated according to the first reference value by following steps: performing a cosine function calculation on the first reference value ωt+ θ to obtain a fourth reference value cos( ωt+θ) ; generating a coefficient B according to the fluctuation speed (namely the speed error); and generating the second reference value B cose( ωt+θ) according to the fourth reference value Cos( ωt+θ) and the coefficient B.
  • Therefore, in embodiments of the present invention, the third reference value is calculated by a formula of: C = ω ˜ × BCos ω t + θ
    Figure imgb0008
    where C is the third reference value, ω̃ is the fluctuation speed, ω is the target speed, B is the coefficient, ω t is the mechanical angle and θ is the feedback torque compensation angle.
  • As shown in Fig. 3, in embodiments of the present invention, before performing a proportional integral (PI) process on the third reference value ω̃ B cos(ω t+θ) to obtain the torque compensation angle, a low pass filtering process is performed on the third reference value.
  • At step S4, a load torque reference value is obtained and a torque compensation amplitude is generated according to the load torque reference value.
  • As shown in Fig. 2, the load torque reference value Trqref is obtained by performing the proportional integral (PI) process on the fluctuation speed (namely the speed error).
  • Moreover, at step S4, as shown in Fig. 3, the torque compensation amplitude is generated according to the load torque reference value by following steps: generating a fifth reference value Trqref × Trqcoefficient according to the load torque reference value Trqref and a torque compensation coefficient Trqcoefficient; and generating the torque compensation amplitude according to the fifth reference value Trqref × Trqcoefficient.
  • Specifically, in embodiments of the present invention, a torque compensation limitation process (namely an amplitude limiting process) should be performed on the fifth reference value Trqref × Trqcoefficient, and thus the torque compensation amplitude is generated according to the fifth reference value as follows: when the fifth reference value is larger than a torque compensation limit, the torque compensation limit is used as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, the fifth reference value is used as the torque compensation amplitude.
  • At step S5, a feedforward torque compensation value is generated according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • In an embodiment of the present invention, as shown in Fig. 3, when the compressor is a rare earth compressor, step S5 includes following steps: performing a sinusoidal function calculation on the first reference value ω t+θ to generate a sixth reference value sin( ωt+θ) ; and generating the feedforward torque compensation value Tcomp = Msin(ω t+θ) according the sixth reference value sine (ω t+θ) and the torque compensation amplitude M.
  • In another embodiment of the present invention, as shown in Fig. 4, when the compressor is a ferrite compressor, step S5 includes following steps: performing a sinusoidal function calculation on the first reference value ωt + θ to generate the sixth reference value sin(ω t+θ); generating a seventh reference value according to the target speed ω and an electromechanical time constant τ m generating an eighth reference value according to the sixth reference value and the seventh reference value; and generating the feedforward torque compensation value Tcomp = Msin(ω t+θ) according to the eighth reference value and the torque compensation amplitude.
  • In other words, taking the fundamental wave load as an example for analysis, since a stack height of a rotor in the rare earth compressor is low, the corresponding rotational inertia J is small, and thus the electromechanical time constant τ m is small. Moreover, the torque compensation is implemented at a low frequency, and thus an angle delay brought by tan-1 (ω τ m ) can be ignored in a single-cylinder rare earth compressor, and it can be concluded that the fluctuation speed ω̃ = ASin(ω t x ) has the same phase information as the fundamental wave torque load T L1 sin(ω t x ) of the compressor, in which A = a m τ m 1 + ω τ m 2 .
    Figure imgb0009
    However, in the ferrite compressor, since the rotational inertia J is large, the electromechanical time constant τ m is great, and thus the resulting delay cannot be ignored and the angle tan-1(ω τ m ) should be compensated. Once the compressor has been determined, the angle tan-1(ω τ m ) only changes with the rotating speed.
  • As shown in Fig. 5, since the fluctuation speed can be observed, by tracking a rotating speed phase in the phase locked loop (PLL) manner with a PLL angle observer, a speed phase θ x can be solved, such that the torque compensation angle θ x is obtained.
  • In the embodiment of the present invention, C = ω ˜ × BCos ω t + θ = ASin ω t + θ x × BCos ω t + θ = 0.5 AB Sin 2 ω t + θ + θ x + Sin θ x θ
    Figure imgb0010
  • The low pass filtering process is performed on C with a low pass filter, so as to remove a high-frequency component 0.5ABSin(2ω t+θ+θ x ), and then the filtered C is fed back via a proportional integral (PI) loop, such that the torque compensation angle can be solved by taking θ = θx, i.e., a reference input of the proportional integral (PI) loop is considered as zero (a reference quantity can be reached only when θ x = θ), as shown in Fig. 5.
  • Therefore, in embodiments of the present invention, as shown in Fig. 2, when the speed loop of the vector control system outputs the load torque reference value Trqref, a feedforward sine fundamental wave torque compensation value Tcomp = Msin( ωt+θx ) is added, in which M and θ x can be calculated in the above descriptions, ωt (i.e., a rotor angle) and Trqref can be extracted directly from the vector control system without other computing process.
  • Since many high order harmonics exist in a speed sampling signal, it is required to perform a first order low pass filtering process on the fluctuation speed ω̃, however a certain delay may exist in the filtering, and thus a first order low pass filtering process with a same delay is performed on BCos(ω t+θ), i.e., two first order low pass filters have the same cut-off frequency. In other words, the fluctuation speed and the second reference value are filtered with the same cut-off frequency.
  • After the speed loop outputs the load torque reference Trqref, a sine wave amplitude is required to be superimposed onto the load torque reference Trqref to obtain the torque compensation amplitude M=TrqrefTrqcofficient. In order to avoid an instability of the system or a demagnetization of the compressor due to a too large torque compensation amplitude, an amplitude limitation is applied to the torque compensation coefficient Trqcofficient.
  • Since a difference between the speed signal without the torque compensation and the speed signal with the correct torque compensation is obvious and the phase locked loop (PLL) may be disabled due to a too great difference between A and B, it is required to select a value of B with reference to B=lowpass (|ω̃|), in which the filtering is deep, i.e., a taking positive calculation is performed on the amplitude of the speed error signal obtained in real time, and then the low pass filtering is performed on the processed speed error signal to obtain B.
  • In conclusion, in the method for the automatic toque compensation of the compressor according to embodiments of the present invention, the phase locked loop (PLL) torque compensation is a feedforward control and is implemented based on a sine wave and fundamental wave compensation, in which an angle of the automatic torque compensation is obtained in the phase locked loop (PLL) manner and a sine amplitude of the compressor is controlled automatically according to the load torque reference value output from the speed loop. Thus, the angle and the amplitude can be adjusted on line in real time, a debugging time of the torque compensation is greatly reduced, and the optimal compensation effect can be implemented in all working conditions of the compressor.
  • With the method for the automatic torque compensation of the compressor according to embodiments of the present invention, the torque compensation angle is generated in the phase locked loop (PLL) manner and the torque compensation amplitude is generated according to the load torque reference value output from the speed loop, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • Fig. 6 is a flow chart of a method for controlling a compressor according to an embodiment of the present invention. As shown in Fig. 6, the method for controlling the compressor includes following steps.
  • At step S601, a target speed and a feedback speed are obtained and a fluctuation speed is generated according to the target speed and the feedback speed.
  • At step S602, a speed loop control is performed on the fluctuation speed to generate a load torque reference value.
  • At step S603, a feedforward torque compensation value is generated by the method for the automatic torque compensation of the compressor described above.
  • At step S604, the compressor is controlled according to the load torque reference value and the feedforward torque compensation value.
  • Specifically, as shown in Fig. 2, a proportional integral (PI) control is performed on a speed error (i.e., the fluctuation speed ω̃) between the feedback speed w_fbk and the target speed w_ref to obtain the load torque reference value Trqref. According to the load torque reference value Trqref, the feedback speed w_fbk, the target speed w-fbk and an electromechanical time constant τ m , the feedforward torque compensation value Tcomp is obtained by the method for the automatic torque compensation of the compressor described above. The feedforward torque compensation value Tcomp can be superimposed onto the load torque reference value Trqref output by the speed loop in a feedforward manner to take part in an input process of a current loop. Thus, a space vector pulse width modulation (SVPWM) can be performed on the three-phase output voltage (VA, VB and VC) of the compressor, and a control to the compressor is achieved.
  • With the method for controlling the compressor according to embodiments of the present invention, the feedforward torque compensation value is generated by the method for the automatic torque compensation of the compressor described above, and the compressor is controlled according to the load torque reference value and the feedforward torque compensation value, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • Fig. 7 is a block diagram of an apparatus for an automatic torque compensation of a compressor according to an embodiment of the present invention. As shown in Fig. 7, the apparatus for the automatic torque compensation of the compressor includes a speed obtaining module 10, a speed generating module 20, a torque compensation angle generating module 30, a torque compensation amplitude generating module 40 and a feedforward torque compensation value generating module 50.
  • Specifically, the speed obtaining module 10 is configured to obtain a target speed and a feedback speed, the speed generating module 20 is configured to generate a fluctuation speed according to the target speed and the feedback speed, the torque compensation angle generating module 30 is configured to generate a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner, the torque compensation amplitude generating module 40 is configured to obtain a load torque reference value and to generate a torque compensation amplitude according to the load torque reference value, and the feedforward torque compensation value generating module 50 is configured to generate a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  • In an embodiment of the present invention, as shown in Fig. 3 or 4, the torque compensation angle generating module 30 is configured to generate a mechanical angle according to the target speed, to generate a first reference value according to the mechanical angle and the torque compensation angle, to generate a second reference value according to the first reference value, to generate a third reference value according to the fluctuation speed and the second reference value, and to perform a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  • Moreover, the torque compensation angle generating module 30 is further configured to filter the fluctuation speed and the second reference value with a same cut-off frequency before generating the third reference value.
  • The torque compensation angle generating module 30 is further configured to: perform a cosine function calculation on the first reference value to obtain a fourth reference value, to generate a coefficient B according to the fluctuation speed, and to generate the second reference value according to the fourth reference value and the coefficient B.
  • In an embodiment of the present invention, the torque compensation angle generating module 30 is configured to calculate the third reference according to a formula of: C = ω ˜ × BCos ω t + θ
    Figure imgb0011
    where C is the third reference value, ω̃ is the fluctuation speed, ω is the target speed, B is the coefficient, ω t is the mechanical angle and θ is the torque compensation angle.
  • Moreover, the torque compensation angle generating module 30 is further configured to perform a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value.
  • As shown in Fig. 3 or 4, the torque compensation amplitude generating module 40 is further configured to generate a fifth reference value according to the load torque reference value and a torque compensation coefficient and to generate the torque compensation amplitude according to the fifth reference value.
  • When the fifth reference value is larger than a torque compensation limit, the torque compensation amplitude generating module 40 is configured to use the torque compensation limit as the torque compensation amplitude; when the fifth reference value is less than or equal to the torque compensation limit, the torque compensation amplitude generating module 40 is configured to use the fifth reference value as the torque compensation amplitude.
  • As shown in Fig. 3, when the compressor is a rare earth compressor, the feedforward torque compensation value generating module 50 is configured to perform a sinusoidal function calculation on the first reference value to generate a sixth reference value and to generate the feedforward torque compensation value according the sixth reference value and the torque compensation amplitude.
  • As shown in Fig. 4, when the compressor is a ferrite compressor, the feedforward torque compensation value generating module 50 is configured to perform a sinusoidal function calculation on the first reference value to generate a sixth reference value, to generate a seventh reference value according to the target speed and an electromechanical time constant, to generate an eighth reference value according to the sixth reference value and the seventh reference value, and to generate the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
  • With the apparatus for the automatic torque compensation of the compressor according to embodiments of the present invention, the torque compensation angle generating module generates the torque compensation angle in the phase locked loop (PLL) manner and the torque compensation amplitude generating module generates the torque compensation amplitude according to the load torque reference value output from the speed loop, so that the load torque angle and load torque amplitude can be tracked in real time by the apparatus for the automatic torque compensation of the compressor, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • In addition, a compressor is further provided in embodiments of the present invention, and the compressor includes the apparatus for the automatic torque compensation of the compressor described above.
  • The compressor according to embodiments of the present invention can generate the feedforward torque compensation value using the above described apparatus for the automatic torque compensation of the compressor, such that the load torque angle and load torque amplitude can be tracked in real time, and the angle and the amplitude can be adjusted on line in real time, and thus the debugging time of the torque compensation is greatly reduced and the optimal compensation effect can be implemented in all working conditions of the compressor. More particularly, the vibration of the compressor operating at the low frequency can be reduced, thus ensuring a stable operation of the compressor.
  • Any process or method described in a flow chart or described herein in other ways may be understood to include one or more modules, segments or portions of codes of executable instructions for achieving specific logical functions or steps in the process, and the scope of a preferred embodiment of the present disclosure includes other implementations, which should be understood by those skilled in the art.
  • The logic and/or step described in other manners herein or shown in the flow chart, for example, a particular sequence table of executable instructions for realizing the logical function, may be specifically achieved in any computer readable medium to be used by the instruction execution system, device or equipment (such as the system based on computers, the system comprising processors or other systems capable of obtaining the instruction from the instruction execution system, device and equipment and executing the instruction), or to be used in combination with the instruction execution system, device and equipment. As to the specification, "the computer readable medium" may be any device adaptive for including, storing, communicating, propagating or transferring programs to be used by or in combination with the instruction execution system, device or equipment. More specific examples of the computer readable medium comprise but are not limited to: an electronic connection (an electronic device) with one or more wires, a portable computer enclosure (a magnetic device), a random access memory (RAM), a read only memory (ROM), an erasable programmable read-only memory (EPROM or a flash memory), an optical fiber device and a portable compact disk read-only memory (CDROM), in addition, the computer readable medium may even be a paper or other appropriate medium capable of printing programs thereon, this is because, for example, the paper or other appropriate medium may be optically scanned and then edited, decrypted or processed with other appropriate methods when necessary to obtain the programs in an electric manner, and then the programs may be stored in the computer memories.
  • It should be understood that each part of the present disclosure may be realized by the hardware, software, firmware or their combination. In the above embodiments, a plurality of steps or methods may be realized by the software or firmware stored in the memory and executed by the appropriate instruction execution system. For example, if it is realized by the hardware, likewise in another embodiment, the steps or methods may be realized by one or a combination of the following techniques known in the art: a discrete logic circuit having a logic gate circuit for realizing a logic function of a data signal, an application-specific integrated circuit having an appropriate combination logic gate circuit, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
  • Those skilled in the art shall understand that all or parts of the steps in the above exemplifying method of the present disclosure may be achieved by commanding the related hardware with programs. The programs may be stored in a computer readable storage medium, and the programs comprise one or a combination of the steps in the method embodiments of the present disclosure when run on a computer.
  • In addition, each function cell of the embodiments of the present disclosure may be integrated in a processing module, or these cells may be separate physical existence, or two or more cells are integrated in a processing module. The integrated module may be realized in a form of hardware or in a form of software function modules. When the integrated module is realized in a form of software function module and is sold or used as a standalone product, the integrated module may be stored in a computer readable storage medium.
  • The storage medium mentioned above may be read-only memories, magnetic disks or CD, etc.
  • Reference throughout this specification to "an embodiment," "some embodiments," "one embodiment", "another example," "an example," "a specific example," or "some examples," means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention.

Claims (15)

  1. A method for an automatic torque compensation of a compressor, comprising:
    Obtaining (S1) a target speed and a feedback speed;
    generating (S2) a fluctuation speed according to the target speed and the feedback speed;
    generating (S3) a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner;
    obtaining (S4) a load torque reference value and generating a torque compensation amplitude according to the load torque reference value; and
    generating (S5) a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  2. The method according to claim 1, wherein generating a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner comprises:
    generating a mechanical angle according to the target speed;
    generating a first reference value according to the mechanical angle and a feedback torque compensation angle;
    generating a second reference value according to the first reference value;
    generating a third reference value according to the fluctuation speed and the second reference value; and
    performing a proportional integral (PI) process on the third reference value to obtain the torque compensation angle, and especially
    generating a second reference value according to the first reference value comprises:
    performing a cosine function calculation on the first reference value to obtain a fourth reference value;
    generating a coefficient according to the fluctuation speed; and
    generating the second reference value according to the fourth reference value and the coefficient, and especially
    the third reference value is calculated by a formula of: C = ω ˜ × BCos ω t + θ
    Figure imgb0012
    where C is the third reference value, ω̃ is the fluctuation speed, ω is the target speed, B is the coefficient, ωt is the mechanical angle and θ is the feedback torque compensation angle.
  3. The method according to claim 2, further comprising:
    filtering the fluctuation speed and the second reference value with a same cut-off frequency before generating the third reference value according to the fluctuation speed and the second reference value.
  4. The method according to claim 2, further comprising:
    performing a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value to obtain the torque compensation angle.
  5. The method according to claim 1, wherein generating a torque compensation amplitude according to the load torque reference value comprises:
    generating a fifth reference value according to the load torque reference value and a torque compensation coefficient;
    generating the torque compensation amplitude according to the fifth reference value, and
    especially
    generating the torque compensation amplitude according to the fifth reference value comprises:
    when the fifth reference value is larger than a torque compensation limit, using the torque compensation limit as the torque compensation amplitude;
    when the fifth reference value is less than or equal to the torque compensation limit, using the fifth reference value as the torque compensation amplitude.
  6. The method according to claim 2, wherein when the compressor is a rare earth compressor, generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude comprises:
    performing a sinusoidal function calculation on the first reference value to generate a sixth reference value; and
    generating the feedforward torque compensation value according to the sixth reference value and the torque compensation amplitude.
  7. The method according to claim 2, wherein when the compressor is a ferrite compressor, generating a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude further comprises:
    performing a sinusoidal function calculation on the first reference value to generate a sixth reference value;
    generating a seventh reference value according to the target speed and an electromechanical time constant;
    generating an eighth reference value according to the sixth reference value and the seventh reference value;
    generating the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
  8. The method according to claim 1, further comprising:
    controlling the compressor according to the load torque reference value and the feedforward torque compensation value.
  9. An apparatus for an automatic torque compensation of a compressor, comprising:
    a speed obtaining module (10), configured to obtain a target speed and a feedback speed;
    a speed generating module (20), configured to generate a fluctuation speed according to the target speed and the feedback speed;
    a torque compensation angle generating module (30), configured to generate a torque compensation angle according to the target speed and the fluctuation speed in a phase locked loop (PLL) manner;
    a torque compensation amplitude generating module (40), configured to obtain a load torque reference value and to generate a torque compensation amplitude according to the load torque reference value; and
    a feedforward torque compensation value generating module (50), configured to generate a feedforward torque compensation value according to the target speed, the torque compensation angle and the torque compensation amplitude.
  10. The apparatus according to claim 9, wherein the torque compensation angle generating module (30) is configured to:
    generate a mechanical angle according to the target speed;
    generate a first reference value according to the mechanical angle and a feedback torque compensation angle;
    generate a second reference value according to the first reference value;
    generate a third reference value according to the fluctuation speed and the second reference value; and
    perform a proportional integral (PI) process on the third reference value to obtain the torque compensation angle, and especially
    the torque compensation angle generating module (30) is configured to perform a cosine function calculation on the first reference value to obtain a fourth reference value, to generate a coefficient according to the fluctuation speed and to generate the second reference value according to the fourth reference value and the coefficient, and especially
    the torque compensation angle generating module (30) is configured to calculate the third reference according to a formula of: C = ω ˜ × BCos ω t + θ
    Figure imgb0013
    where C is the third reference value, ω̃ is the fluctuation speed, ω is the target speed, B is the coefficient, ωt is the mechanical angle and θ is the feedback torque compensation angle.
  11. The apparatus according to claim 10, wherein the torque compensation angle generating module (30) is further configured to filter the fluctuation speed and the second reference value by a same cut-off frequency before generating the third reference value.
  12. The apparatus according to claim 10, wherein the torque compensation angle generating module (30) is further configured to perform a low pass filtering process on the third reference value before performing a proportional integral (PI) process on the third reference value.
  13. The apparatus according to claim 9, wherein the torque compensation amplitude generating module (40) is further configured to:
    generate a fifth reference value according to the load torque reference value and a torque compensation coefficient; and
    generate the torque compensation amplitude according to the fifth reference value, and especially
    when the fifth reference value is larger than a torque compensation limit, the torque compensation amplitude generating module (40) is configured to use the torque compensation limit as the torque compensation amplitude;
    when the fifth reference value is less than or equal to the torque compensation limit, the torque compensation amplitude generating module (40) is configured to use the fifth reference value as the torque compensation amplitude.
  14. The apparatus according to claim 10, wherein when the compressor is a rare earth compressor, the feedforward torque compensation value generating module (50) is configured to:
    perform a sinusoidal function calculation on the first reference value to generate a sixth reference value; and
    generate the feedforward torque compensation value according to the sixth reference value and the torque compensation amplitude.
  15. The apparatus according to claim 10, wherein when the compressor is a ferrite compressor, the feedforward torque compensation value generating module (50) is configured to:
    perform a sinusoidal function calculation on the first reference value to generate a sixth reference value;
    generate a seventh reference value according to the target speed and an electromechanical time constant;
    generate an eighth reference value according to the sixth reference value and the seventh reference value;
    generate the feedforward torque compensation value according to the eighth reference value and the torque compensation amplitude.
EP13881451.2A 2013-12-26 2013-12-26 Method and device for automatically compensating for moment of compressor, compressor, and control method for same Active EP3098449B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/090551 WO2015096090A1 (en) 2013-12-26 2013-12-26 Method and device for automatically compensating for moment of compressor, compressor, and control method for same

Publications (3)

Publication Number Publication Date
EP3098449A1 EP3098449A1 (en) 2016-11-30
EP3098449A4 EP3098449A4 (en) 2017-09-06
EP3098449B1 true EP3098449B1 (en) 2020-12-23

Family

ID=53477364

Family Applications (1)

Application Number Title Priority Date Filing Date
EP13881451.2A Active EP3098449B1 (en) 2013-12-26 2013-12-26 Method and device for automatically compensating for moment of compressor, compressor, and control method for same

Country Status (3)

Country Link
EP (1) EP3098449B1 (en)
JP (1) JP5914777B2 (en)
WO (1) WO2015096090A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116460853A (en) * 2023-05-17 2023-07-21 苏州艾利特机器人有限公司 Flexible joint speed pulsation compensation method, device, system and storage medium

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6222417B1 (en) 2017-03-31 2017-11-01 株式会社安川電機 Electric motor control apparatus, compressor, and electric motor control method
CN107592039B (en) * 2017-11-02 2019-05-10 中国电子科技集团公司第二十四研究所 High-precision locking phase motor speed controller
US10273948B1 (en) 2018-03-15 2019-04-30 Haier Us Appliance Solutions, Inc. Method for operating a compressor
CN110685893B (en) * 2019-11-05 2021-01-26 上海热翼智能科技有限公司 Method for controlling rotating speed of electric compressor of automobile air conditioner
CN112994571B (en) * 2019-12-17 2023-03-14 广东美芝制冷设备有限公司 Compressor, control method thereof, torque compensation method, torque compensation device and storage medium
CN111446899B (en) * 2020-04-07 2023-04-18 四川长虹空调有限公司 Compressor rotation vibration compensation control method
CN112398407B (en) * 2020-11-09 2022-04-15 珠海格力电器股份有限公司 Method and device for determining optimal torque compensation angle of rotor
CN113315433B (en) * 2021-05-10 2023-05-05 珠海格力电器股份有限公司 Compressor system, torque adjusting method and device thereof, storage medium and processor
CN114204866B (en) * 2021-12-16 2024-01-16 上海氢恒汽车电子有限公司 Rotor speed and position determining method of permanent magnet synchronous motor
CN114577498B (en) * 2022-02-28 2024-05-14 北京小米移动软件有限公司 Method and device for testing torque compensation parameters of air conditioner

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3370040B2 (en) * 2000-03-02 2003-01-27 日本リライアンス株式会社 Speed control device
JP2004129416A (en) * 2002-10-03 2004-04-22 Yaskawa Electric Corp Method and apparatus for controlling control of vibration of motor controller
KR100484819B1 (en) * 2002-10-10 2005-04-22 엘지전자 주식회사 Controlling System of Synchronous Reluctance Motoe
KR100608656B1 (en) * 2003-09-20 2006-08-04 엘지전자 주식회사 Velocity control apparatus for motor
JP2008295204A (en) * 2007-05-24 2008-12-04 Toshiba Corp Apparatus and method for motor control
KR20090077356A (en) * 2008-01-11 2009-07-15 삼성전자주식회사 A torque control apparatus of compressor
JP2009296722A (en) * 2008-06-03 2009-12-17 Toshiba Corp Motor controller, motor control method, and air conditioner
JP5167078B2 (en) * 2008-11-12 2013-03-21 三菱重工業株式会社 Compressor drive unit and operation method
JP5635900B2 (en) * 2010-12-20 2014-12-03 キヤノン株式会社 Control device
CN102522941B (en) * 2011-12-21 2017-03-22 海尔集团公司 Method for suppressing low-frequency vibration of compressor and system for suppressing low-frequency vibration of compressor
CN103470483B (en) * 2013-09-10 2016-01-06 广东美芝制冷设备有限公司 The controlling method of compressor and control system
CN103742396B (en) * 2013-12-26 2016-04-06 广东美芝制冷设备有限公司 Compressor moment automatic compensating method, device and compressor and controlling method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
None *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116460853A (en) * 2023-05-17 2023-07-21 苏州艾利特机器人有限公司 Flexible joint speed pulsation compensation method, device, system and storage medium
CN116460853B (en) * 2023-05-17 2024-06-04 苏州艾利特机器人有限公司 Flexible joint speed pulsation compensation method, device, system and storage medium

Also Published As

Publication number Publication date
JP5914777B2 (en) 2016-05-11
EP3098449A4 (en) 2017-09-06
JP2016506233A (en) 2016-02-25
EP3098449A1 (en) 2016-11-30
WO2015096090A1 (en) 2015-07-02

Similar Documents

Publication Publication Date Title
EP3098449B1 (en) Method and device for automatically compensating for moment of compressor, compressor, and control method for same
CN103742396B (en) Compressor moment automatic compensating method, device and compressor and controlling method thereof
Feng et al. Multiple reference frame based torque ripple minimization for PMSM drive under both steady-state and transient conditions
US11522481B2 (en) Memory motor winding multiplexing control method and system for flux linkage observation
CN103532465B (en) Based on the permagnetic synchronous motor inductance identification algorithm of increment type model reference adaptive
EP3742598B1 (en) Drive device, fluid utilization device, and air conditioner
US10848087B2 (en) Control arrangment for a generator
EP3454469B1 (en) Torque ripple reduction for a generator and wind turbine including the same
CN103746619A (en) Synchronous motor start control method and system
EP3014122B1 (en) Anti-ripple injection method and pump system
EP2552012A1 (en) Reduction of noise and vibrations of an electromechanical transducer by using a modified stator coil drive signal comprising harmonic components
JP2005198382A (en) Apparatus and method of controlling torque of motor, apparatus and method of detecting rotor position of motor, sealed compressor and refrigerating air conditioner
CN115004542A (en) Method and device for controlling an electric machine
JP2018506956A (en) Control device for asynchronous machine and method of operating asynchronous machine
CN104953910A (en) Permanent magnet synchronous motor as well as control method and device thereof
JP2018109859A (en) Control device, power conversion equipment, motor driving device and refrigerator using the same
EP3614556A1 (en) Torque ripple reduction for a generator
CN112713832B (en) Control method and device of variable frequency driving device and storage medium
US12018673B2 (en) Compressor control method
Adam et al. Adaptive steering‐based HDTC algorithm for PMSM
US11349416B2 (en) Feedback compensation of parameter imbalance induced current harmonics in synchronous motor drives
EP3696969B1 (en) Harmonic control of a converter
Kendouci et al. Speed-sensorless direct torque and flux control of PMSM based on extended Kalman filter using space vector modulation
CN111262494A (en) Control method and device of permanent magnet synchronous motor, storage medium and processor
Tomar et al. Various control techniques for induction motor drive: a brief insight

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

17P Request for examination filed

Effective date: 20160726

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

DAX Request for extension of the european patent (deleted)
A4 Supplementary search report drawn up and despatched

Effective date: 20170807

RIC1 Information provided on ipc code assigned before grant

Ipc: F04B 49/20 20060101ALI20170801BHEP

Ipc: F04B 49/06 20060101AFI20170801BHEP

Ipc: F04B 35/04 20060101ALI20170801BHEP

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20200312

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: 20200929

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: DE

Ref legal event code: R096

Ref document number: 602013074942

Country of ref document: DE

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 1347984

Country of ref document: AT

Kind code of ref document: T

Effective date: 20210115

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

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: 20201223

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: 20201223

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: 20210323

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: 20210324

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK05

Ref document number: 1347984

Country of ref document: AT

Kind code of ref document: T

Effective date: 20201223

REG Reference to a national code

Ref country code: NL

Ref legal event code: MP

Effective date: 20201223

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: 20201223

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: 20201223

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: 20210323

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: 20201223

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: 20201223

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG9D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

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: 20201223

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: 20201223

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: 20210423

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: 20201223

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: 20201223

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: 20201223

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: 20201223

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

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: 20201223

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: 20201223

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20201231

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602013074942

Country of ref document: DE

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: 20201223

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: 20210423

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: 20201226

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: 20201223

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20201226

Ref country code: IT

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: 20201223

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

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20210323

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20201231

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: 20201223

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20201231

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: 20201223

26N No opposition filed

Effective date: 20210924

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210323

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: 20201223

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

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: 20210423

Ref country code: TR

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: 20201223

Ref country code: MT

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: 20201223

Ref country code: CY

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: 20201223

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MK

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: 20201223

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20201231

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20231214

Year of fee payment: 11

Ref country code: DE

Payment date: 20231218

Year of fee payment: 11