# Patent

## Title
Inverter drives having a controlled power output

## Abstract

An electromechanical system includes an inverter drive, a component arranged during operation to generate a variable force having one or more periodic frequency components, and processing circuitry arranged to determine the power output of the inverter drive, measure a difference between the power output and a reference power output, and control an output frequency of the inverter drive as a function of the measured difference, so as to stabilise the power output during operation of the component. Other example electromechanical systems, inverter drives and methods are also disclosed.

## Background
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a continuation of U.S. patent application Ser. No. 14/856,050 filed Sep. 16, 2015, which claims the benefit and priority of Great Britain Patent Application No. 1416471.9 filed Sep. 17, 2014. The entire disclosures of the above applications are incorporated herein by reference.


FIELD
The present disclosure relates to an inverter drive having a controlled power output.
BACKGROUND
This section provides background information related to the present disclosure which is not necessarily prior art.
Inverter drives, also known as variable frequency/speed drives or simply drives, are electronic devices designed to provide a controllable AC current to a motor driving a load, so as to vary the motor speed.
In cases where the torque of the load pulsates, for example if the load is a reciprocating pump or compressor, the fluctuations in the torque are transmitted back to the inverter drive, assuming the motor is operated at a constant speed. These fluctuations manifest themselves as corresponding fluctuations in the electrical power input and supply voltage of the inverter drive. This may cause irritating flicker of electrical lighting in the vicinity of the inverter drive.
There exists a range of flicker frequencies, between about 100 and 1,500 cycles per minute, to which the eye is particularly sensitive. In such cases, the restrictions placed on equipment capable of generating such flicker frequencies can be quite severe, and it can be difficult to deploy certain designs of machine which tend to cause torque fluctuations in this range. For example, there are technical standards such as IEC 61000-3-3 and IEC 61000-3-11 that place limits on the fluctuation of the current drawn by electrical equipment. If any equipment exceeds these limits then it may not be possible to place the equipment on certain markets. Therefore, when using an inverter drive operating on a pulsating load, it is often desirable to eliminate lighting flicker whenever possible.
The problem of lighting flicker can be reduced by a variety of well-known techniques such as through use of a mechanical flywheel, or through multiple cylinders in the case of a reciprocating pump. However, these methods all bear associated costs and it would be advantageous if such costs could be minimised or eliminated entirely.
The present disclosure seeks to provide an improved method of addressing the problem of lighting flicker, as encountered when an inverter drive operates on a pulsating load.
SUMMARY
This section provides a general summary of the disclosure, and is not a comprehensive disclosure of its full scope or all of its features.
In a first aspect of the disclosure, there is provided an electromechanical system. The system comprises: an inverter drive; a component arranged during operation to generate a variable force having one or more periodic frequency components; and processing circuitry. The processing circuitry is arranged to: determine the power output of the inverter drive; determine a difference between the power output and a reference power output; and control an output frequency of the inverter drive as a function of the difference, so as to stabilise the power output during operation of the component.
In a second aspect of the disclosure, there is provided an inverter drive comprising processing circuitry. The processing circuitry is arranged, when the inverter drive is operably connected via an electrical machine to a component arranged during operation to generate a variable force having one or more periodic frequency components, to: determine the power output of the inverter drive; determine a difference between the power output and a reference power output; and control an output frequency of the inverter drive as a function of the difference, so as to stabilise the power output during operation of the component.
In a third aspect of the disclosure, there is provided a method of controlling a power output of an inverter drive operably connected via an electrical machine to a component. The component is arranged during operation to generate a variable force having one or more periodic frequency components. The method comprises determining the power output of the inverter drive, determining a difference between the power output and a reference power output, and controlling an output frequency of the inverter drive as a function of the difference, so as to stabilise, or smooth, the power output during operation of the component.
By varying the output frequency of the inverter drive in this fashion during a period or cycle of the force of the component, power flow between the component and the inverter drive may be regulated, and kept at a relatively constant level. The output frequency may be controlled by varying or controlling a reference frequency or other reference input (e.g. a reference speed) of the inverter drive. The reference frequency may be any set frequency at which the inverter is run or operated. When the inverter drive is connected to the mains power supply, this may reduce lighting flicker or other undesirable effects of pulsating or rapidly varying electrical power demand. The disclosure therefore reduces or removes the need for mechanical flywheels and the like, as the method may simply be implemented within software operating on the drive.
By varying the speed of the shaft (e.g. of the electrical machine) in an intelligent fashion, rather than holding it as constant as possible which is the conventional approach, the pulsation of power is reduced. Compliance with flicker requirements is therefore facilitated, and, in the case where a variable speed drive is required, for example for energy efficiency reasons, the additional cost is minimal. The disclosure furthermore allows reciprocating machines to be used with fewer cylinders (reducing the cost and improving the efficiency) or with reduced flywheel inertia, or both.
The variable force has at least one periodic frequency component such that a periodic or regularly repeating or oscillating variation in the force is generated or produced. In the case of a rotating component or machine, the force is a torque. The component may be a load that produces a pulsating torque. For example, the method may be embodied in a system including an inverter drive operably connected to an electric motor driving a rotary pump, compressor, or similar device or component in which a pulsation or fluctuating torque may be generated.
Throughout the disclosure, speed is largely analogous to frequency, in that the frequency of the inverter drive translates into a rotational or cyclic speed of a moving part of the component. A variety of control arrangements may be used within the inverter drive to link the output frequency to an input reference speed or frequency demand, directly or indirectly, using well-known processes or algorithms which aim to optimise aspects of the drive performance. Any of these arrangements may be used with the disclosure. The description refers primarily to a reference frequency, but equally a reference speed or other related reference input may be controlled whose effect is primarily to control the output frequency so as to control the motor speed.
The electrical machine may be an electric motor, and the output power may be delivered by the inverter drive through the electrical machine to the component so as to cause the component to generate the variable force. The most common form of motor is rotary, whereby the mechanical output is a shaft which delivers mechanical power in the form of torque and angular speed. However, the disclosure may also apply to linear motors where the mechanical output is a linearly moving part which delivers mechanical power in the form of force and speed. For clarity, the following disclosure refers to torque and angular speed in the context of a rotary motor, but it should be understood that the inventive concept may be analogously applied when discussing force and speed in the context of a linear motor.
The stabilised or balanced power output may be substantially constant over one period of the variable force. One period of the variable force may be one period of any of the periodic frequency components of the variable force. Thus, by varying or controlling the output frequency delivered by the inverter drive, in the manner described above, fluctuations in the power output may be minimised, which may correspondingly help reduce lighting flicker.
Determining the power output may comprise estimating or deriving the power output, as described below.
An average output frequency of the inverter drive may be substantially constant over one period of the variable force. Thus, whilst the output frequency or speed of the inverter drive may vary during a period or cycle of the force generated by the component, the average speed or frequency of the inverter drive during this cycle may be substantially constant.
Controlling the output frequency of the inverter drive may comprise controlling the output frequency substantially over one period of the variable force.
A frequency of the one or more periodic frequency components may be between about 1.6 Hz and 25 Hz. At these frequencies the eye may be sensitive to flickering in electrical lighting and therefore the power output of the inverter drive may be controlled so as to advantageously reduce the effect of the flickering.
The reference power output may be determined by: determining an output frequency of the inverter drive; determining a difference between the output frequency and a reference output frequency; and controlling the reference power output as a function of the difference between the output frequency and the reference output frequency.
Typically, the mindset in the industry is to maintain the speed of the drive constant at a desired value, depending on the load being driven. However, the disclosure may advantageously allow the average long-term speed of the drive to be maintained at a desired value by controlling the reference power output, whilst simultaneously allowing the instantaneous, dynamic speed of the drive to vary within each cycle of the component (e.g. during each period of the force). Thus, the speed of the inverter drive may be varied dynamically within each shaft revolution (e.g. in the context of a rotary machine) in order to keep the drive input power constant to avoid lighting flicker.
Determining the power output of the inverter drive may comprise determining an output voltage and an output current of the inverter drive. Alternatively or in addition, determining the power output of the inverter drive may comprise determining an output frequency/speed and an output torque of the electrical machine. These values may be calculated, derived or estimated from data within the inverter drive.
There exist various AC motor inverter control systems that may be used to provide inverter speed and torque estimates. This could include, for speed: a simple frequency value, for open-loop control; a frequency compensated for estimated slip; an explicit speed estimate for a sensorless vector; or an actual speed measurement for a full vector controller. For torque, this could include: the active component of inverter output current; or a torque estimate as exists in a vector controller. Of course, other methods of estimating the speed/frequency and torque may be implemented, as would be known to a person skilled in the art.
Stabilising the power output may result in stabilising an input current of the inverter drive. Stabilisation generally means that fluctuations in the load torque (or force) are not copied to the input current, as this can lead to lighting flicker. Rather, any such fluctuations are eliminated or reduced by varying or controlling the output frequency of the inverter drive to counteract such fluctuations, as explained above.
The variable force generated by the component during operation may be expressed as q=Qav+Qcycsin(ωcyct), where: q is a magnitude of the force; Qav, Qcyc and ωcyc are constants; and t is time. Qav may be an offset force, Qpuls may be the maximum force per cycle or period of the force, and ωpuls may be the motor shaft speed or frequency.
An input current of the inverter drive may be connected to a mains power supply. If so, then with the present disclosure any fluctuations in the load power may be reduced or eliminated and thereby fluctuations in torque may be prevented from being copied or otherwise transmitted to the mains supply.
The disclosure may be furthermore embodied as software (for example within the inverter drive itself) which, when executed by a computer, cause the steps of any of the above-described methods to be carried out. The disclosure may therefore take the form of a control technique which may be implemented as an algorithm in a programmable controller or in a programmable variable speed drive, or by an analogue control system such as an electronic circuit.
Further aspects and areas of applicability will become apparent from the description provided herein. It should be understood that various aspects of this disclosure may be implemented individually or in combination with one or more other aspects. It should also be understood that the description and specific examples herein are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.



DRAWINGS
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.
Detailed embodiments of the disclosure will now be described in connection with the accompanying drawings, of which:
FIG. 1 is schematic diagram of an inverter drive operating a load;
FIG. 2A is a schematic diagram of an electrical drive system for controlling a power output of an inverter drive, in accordance with an embodiment of the disclosure;
FIG. 2B is a schematic diagram of an average speed controller in accordance with an embodiment of the disclosure; and
FIG. 3 is a flowchart showing a method of controlling a power output of an inverter drive, in accordance with an embodiment of the disclosure.



DETAILED DESCRIPTION
Example embodiments will now be described more fully with reference to the accompanying drawings.
The present disclosure seeks to provide an improved method of controlling a power output of an inverter drive. Whilst various embodiments of the disclosure are described below, the disclosure is not limited to these embodiments, and variations of these embodiments may well fall within the scope of the disclosure which is to be limited only by the appended claims.
To properly place the disclosure in context, in what follows is a brief description of a typical inverter drive system as used in the prior art. FIG. 1 illustrates such an inverter drive system for a rotating machine such as a pump or compressor. Inverter drive system 10 includes inverter drive 14 driven by frequency AC power supply 12. Inverter drive 14 provides an adjustable voltage and AC supply 11 to motor 16 in order to control the speed (e.g. rotational frequency) of motor shaft 17. Motor 16 is connected to load 18, such as a pump, via motor shaft 17. Load 18 may include a gearbox (not shown) in the mechanical part of load 18 to reduce the shaft speed to suit load 18.
Electric motors are most cost-effective with shaft speeds in the range of 1,500 or more revolutions per minute, where cyclical shaft torque pulsations are at frequencies beyond the flicker-sensitive region of the human eye. It is when the cyclic load shaft frequency is lower than this range that there is tendency for the torque to vary within a shaft revolution, and is likely to result in unacceptable flicker.
Typically, such a system is conventionally designed such that inverter drive 14 seeks to maintain a constant but controllable speed of motor shaft 17, to suit the demand of load 18. Most commonly, this is achieved by controlling the frequency of AC current supply 11 from inverter drive 14 to motor 16, which may be synchronous or asynchronous, but in any case whose speed is closely related to the frequency of the supply from inverter drive 14. Closed-loop speed control may be applied although it is not usually considered necessary.
If the motor shaft speed is constant, then the mechanical power delivered to load 18 is proportional to the torque, and assuming there is no significant storage of energy in system 10 then the electrical input power tracks the mechanical power closely, with the addition of a small amount of loss in the components of system 10. Therefore, any torque fluctuation is copied substantially faithfully to the mains input current, resulting in a fluctuation of the mains input current. As discussed above, this can result in undesirable lighting flicker.
In order to address this problem, the present disclosure allows the motor shaft speed to vary, in order to make the flow of power from inverter drive 14 to load 18 predominantly constant. Since at the input of inverter drive 14 the power is given by the product of the fixed supply voltage and the active component of the input current, then, if the power throughput is constant, the input current is constant and lighting flicker may be eliminated.
A simple pulsating load may be represented by the following expression:

q=Qav+Qpulssin(ωpulst)

where q is the instantaneous torque, Qav is an offset torque, Qpuls is the maximum torque per cycle, ωpuls is the motor shaft speed, and t is time. Therefore, to require a constant output power from inverter drive 14, the speed of motor shaft 17 must follow a reciprocal relation with the torque:




  ω
  -
  
    P
    q
  
  -
  
    P
    
      
        Q
        av
      
      +
      
        
          Q
          puls
        
        ⁢
        
          sin
          ⁡
          
            (
            
              
                ω
                puls
              
              ⁢
              t
            
            )
          
        
      
    
  




where P is the instantaneous power output of inverter drive 14.
The required variables are generally not readily available as data in the system in order to generate this relation in an open-loop form. However, an inverter drive using a flux vector or similar algorithm, whether open-loop or closed-loop, may provide a relatively fast-responding estimate of the motor shaft torque, either directly or in the form of a torque-producing (active) current variable. Therefore, a closed-loop control structure can be created in which the motor shaft torque is estimated so as to modulate the instantaneous shaft speed and therefore provide a close approximation to the ideal constant power situation throughout a shaft revolution. Such an arrangement also inherently takes advantage of the mechanical inertia of the system, whereby reducing the speed also generates torque in the inertia which reduces the fluctuation seen at the motor shaft. A second, slower-acting control loop may maintain the overall average speed at the value required by the driven process, whilst allowing substantial speed variation within each shaft revolution. These control loops are described in more detail below.
FIG. 2A shows in schematic form the structure of a power regulation controller 20, in accordance with an embodiment of the disclosure. Power regulation controller 20 may be used to attenuate lighting flicker, as explained above.
Power regulation controller 20 comprises inverter drive 22, multiplier block 23, subtraction block 24 and PID controller 25. It should be understood that multiplier block 23, subtraction block 24 and PID controller 25 may be embodied in software and/or hardware, and may form part of inverter drive 22. Although not shown, inverter drive 22 is arranged to deliver power to an electric motor for driving a pulsating load, as illustrated in FIG. 1.
FIG. 2B illustrates an average speed controller 26 in accordance with an embodiment of the present disclosure. Average speed controller 26 comprises subtraction block 27 and PI controller 28. Again, subtraction block 27 and PI controller 28 may be embodied in software and/or hardware and for example may form part of inverter drive 22. The output of PI controller 28 serves as an input to subtraction block 24.
FIG. 3 illustrates steps that are taken by a method 30 according to an embodiment of the disclosure, with reference to FIGS. 2A and 2B.
The instantaneous power output p* delivered by inverter drive 22 is substantially continually estimated by multiplying in multiplier block 23 the output voltage and the active current estimates V* and Iact* of inverter drive 22 (step 31). Alternatively, instantaneous power output p* is estimated by multiplying in multiplier block 23 the instantaneous speed and instantaneous torque estimates ω* and q* of inverter drive 22 (step 32). The estimates are preferably obtained as fast-responding real-time data from inverter drive 22, as described above.
The estimated instantaneous power output p* is compared with the reference power pref in subtraction block 24 to give a power error variable (step 33). The power error variable is processed by PID controller 25 to give the reference speed ωref for inverter drive 22. By setting suitable gains in PID controller 25, instantaneous power output p* may be regulated to a substantially constant value close to pref. If instantaneous power output p* is less than reference power pref, reference speed ωref is increased (step 34). If instantaneous power output p* is not less than reference power pref, reference speed ωref is decreased (step 35). Increasing or decreasing ωref causes the output speed or frequency of inverter drive 22 to be varied accordingly.
Reference instantaneous power pref is set as follows. The average speed ωset, as required by the process in which inverter drive 22 is incorporated, is set by the operator. This may be the average, long-term speed of inverter drive 22 and is largely a function of the requirements of the load being driven. Average speed ωset is compared with estimated instantaneous speed ω* in subtraction block 27 to give an instantaneous speed error (step 36). The instantaneous speed error is processed by PI controller 28 to give reference instantaneous power pref for power regulator controller 20. If instantaneous speed ω* is not less than average speed ωset, reference power pref is decreased (step 37). If instantaneous speed ω* is less than average speed ωset, reference power pref is increased (step 38). The P and I terms are preferably chosen to be low values so that the value of pref does not vary significantly during a shaft revolution, giving substantially constant power output within a revolution.
In FIGS. 2A and 2B, blocks 25 and 28 are shown as well-known PID controllers for clarity. It should be understood that other control system designs may be used, however, such as for example state-space control. The controllers can be implemented using any of various well-known devices such as analogue electronic circuits, programmable controllers, or as code in one or more microprocessors. For instance, the code may be programmed into inverter drive 22 in the case of a digital inverter drive.
Whilst the disclosure has been described in connection with a preferred embodiment, it is to be understood that the disclosure is not limited to these embodiments, and that alterations, modifications, and variations of these embodiments may be carried out by the skilled person without departing from the scope of the disclosure. For instance, whilst the disclosure has been described primarily in the context of reducing or eliminating lighting flicker, it may have wider applications for example whenever there is a need to stabilise, balance or otherwise control a power output an inverter drive.
In addition, whilst the above embodiment illustrates the case where an inverter drive is used to operate a pulsating load, the same method of power output regulation or control may be equally applicable in the case where the load is replaced by a power source providing a periodically oscillating power to the inverter drive, and wherein the inverter drive is used to feed the power into the mains supply. For example, whilst the specific embodiment relates to an inverter drive operating on a load, a similar but inverse arrangement may be used in which a generator run by a reciprocating mechanical element is used operate the inverter. Thus, the disclosure is more generally applicable to any case where an inverter is in operable connection with a component arranged to produce or generate a periodically varying force.
The foregoing description of the embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure. Individual elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described. The same may also be varied in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such modifications are intended to be included within the scope of the disclosure.

## Claims

1. An electromechanical system comprising:
an inverter drive;
a component arranged during operation to generate a variable force having one or more periodic frequency components; and
processing circuitry arranged to:
determine the power output of the inverter drive;
measure a difference between the power output and a reference power output; and
control an output frequency of the inverter drive substantially over one period of the variable force as a function of the measured difference, so as to stabilise the power output during operation of the component.

2. A inverter drive comprising processing circuitry arranged to cause the inverter drive, when the inverter drive is operably connected via an electrical machine to a component arranged during operation to generate a variable force having one or more periodic frequency components, to:
determine the power output of the inverter drive;
measure a difference between the power output and a reference power output; and
control an output frequency of the inverter drive substantially over one period of the variable force as a function of the measured difference, so as to stabilise the power output during operation of the component.

3. A method of controlling a power output of an inverter drive operably connected via an electrical machine to a component arranged during operation to generate a variable force having one or more periodic frequency components, comprising:
determining the power output of the inverter drive;
determining a difference between the power output and a reference power output; and
controlling an output frequency of the inverter drive substantially over one period of the variable force as a function of the difference, so as to stabilise the power output during operation of the component.

4. The method of claim 3, wherein the electrical machine is an electric motor, and wherein the output power is delivered by the inverter drive to the component so as to cause the component to generate the variable force.

5. The method of claim 3, wherein the component is arranged during operation to generate a pulsating force.

6. The method of claim 3, wherein the variable force is a variable torque.

7. The method of claim 3, wherein the stabilised power output is substantially constant over one period of the variable force.

8. The method of claim 3, wherein an average output frequency of the inverter drive is substantially constant one period of the variable force.

9. The method of claim 3, wherein a frequency of the one or more periodic frequency components is between about 1.6 Hz and about 25 Hz.

10. The method of claim 3, wherein the reference power output is determined by:
determining an output frequency of the inverter drive;
determining a difference between the output frequency and a reference output frequency; and
controlling the reference power output as a function of the difference between the output frequency and the reference output frequency.

11. The method of claim 3, wherein determining the power output of the inverter drive comprises determining an output voltage and an output current of the inverter drive.

12. The method of claim 3, wherein determining the power output of the inverter drive comprises determining an output frequency and an output torque of the electrical machine.

13. The method of claim 3, wherein stabilising the power output results in stabilising an input current of the inverter drive.

14. The method of claim 3, wherein the variable force generated by component during operation is expressed as q=Qav+Qcyc sin(ωcyc t), wherein: q is a magnitude of the force; Qav, Qcyc and ωcyc are constants; and t is time.

15. The method of claim 3, wherein an input current of the inverter drive is connected to a mains power supply.

16. A machine-readable medium having instructions stored thereon and configured, when read by a machine, to cause the steps of claim 3 to be carried out.