The present disclosure relates to a method of operating a motor coupled to a mechanical load. The present disclosure relates further to an electric drive apparatus comprising a motor coupled to a mechanical load and a controller adapted to perform such a method and to a transport refrigeration system comprising such an electric drive apparatus.
It is known to provide an electric drive apparatus comprising a DC bus, an inverter and an electric motor having a rotor which is coupled to a mechanical load. The electric drive apparatus may generally be configured to drive the mechanical load. The mechanical load may be, for instance, a compressor or a fan associated with a refrigeration circuit of a transport refrigeration system. The DC bus may be configured to receive power from an external power supply.
In use, an electrical power drawn from the DC bus by the electric motor may vary, e.g. as a result of variations in the mechanical load driven by the electric motor. A voltage of the DC bus may be subject to undesirable fluctuations as a result.
It is thus desirable to provide a method of controlling an electric motor and/or to provide an electric drive apparatus which is able to effectively and efficiently prevent large fluctuations in the voltage of the DC bus.
According to a first aspect, there is provided a method of operating a motor having a rotary component coupled to a mechanical load, the method comprising:
The fluctuating speed demand may be determined so as to reduce variations in a total electrical power drawn by the motor in use.
The fluctuating speed demand may correspond to a cyclically varying component of the speed of the rotary component. The speed of the rotary component may be monitored using a rotary component sensing arrangement.
It may be that controlling the motor in accordance with the rotary component speed reference value includes controlling the motor to target maintaining the speed of the rotary component at the rotary component speed reference value.
It may be that the rotary component speed reference value varies with respect to time in accordance with the fluctuating speed demand.
It may be that the method comprises:
It may be that the method comprises calculating the torque associated with driving of the mechanical load based on the predetermined inertia value, a rate of change of the speed of the rotary component and the total torque applied to the rotary component.
It may be that the method comprises:
Calculating the torque associated with driving of the mechanical load (240) may include setting the torque associated with driving of the mechanical load as being equal to a subtraction of the inertial torque from the total torque applied to the rotary component.
It may be that the method comprises determining the fluctuating speed demand by dividing a time-integral of a fluctuating component of the torque associated with driving of the mechanical load by the predetermined inertia value.
It may be that the method comprises:
According to a second aspect, there is provided an electric drive apparatus comprising:
It may be that the electric drive apparatus further comprises a power converter, wherein the motor is configured to draw an AC electrical power or a DC electrical power from the power converter in use.
It may be that the electric drive apparatus further comprises a DC bus. The power converter may be configured to receive an input DC input voltage from a power supply via the DC bus.
According to a third aspect, there is provided a transport refrigeration system comprising an electric drive apparatus in accordance with the second aspect and a vapor-compression refrigeration circuit including a compressor. The mechanical load may include the compressor.
According to a fourth aspect, there is provided a computer program comprising instructions which, when executed by the controller of an electric drive apparatus in accordance with the second aspect, cause the controller to execute a method in accordance with the first aspect.
According to a fifth aspect, there is provided a machine-readable medium having stored thereon a computer program in accordance with the fourth aspect.
The compressor 402 is mechanically coupled to, and is therefore configured to be driven by, an electric drive apparatus 200. The electric drive apparatus 200 may be operated to drive the compressor 402 and thereby control the vapour-compression refrigeration circuit 400. The compressor 402 may be any suitable type of compressor, as will be apparent to those skilled in the art. However, in particular examples, the compressor 402 may be a reciprocating compressor (e.g., a piston compressor) or a scroll compressor.
The electric motor 230 includes a rotor 234, a stator 232 and a plurality of phase windings 221-223. In the example of
The rotor 234 is mechanically coupled to a load 240 (e.g., a mechanical load 240) and is therefore configured to drive the load 240. The load 240 is directly or indirectly driven by rotation of the rotor 234. By way of example, the load 240 may be directly mechanically coupled to the load 240 via a driveshaft. By way of further example, the load 240 may be indirectly coupled to the load 240 via a transmission comprising a gearbox. In the example electric drive apparatus 200 of
The inverter system 220 is generally configured to receive an input DC voltage from the DC bus 210 and to provide a plurality of output AC voltages to the plurality of phase windings 221-223. The input DC voltage corresponds to an operating voltage of the DC bus 210. Accordingly, the electric motor 230 draws AC electrical power from the inverter system 220 in use. The inverter system 220 may comprise a plurality of switching devices, at least one inductive element and/or at least one capacitive element arranged in a suitable inverter system topology, as will be known to those skilled in the art. The inverter system 220 may also be referred to as a power converter 220. In other examples in accordance with the present disclosure, the electric motor 230 may be configured to draw DC electrical power from a DC-DC converter (e.g., a buck converter, a boost converter, a buck-boost converter or the like) which is coupled to the DC bus 210.
The DC bus 210 is configured to receive a DC supply voltage from a DC power supply 205. The DC power supply 205 may be, or be derived from, an internal power supply (e.g., a fuel-cell pack, a battery or a rectifier coupled to a generator). If so, the DC power supply 205 may be disposed within the electrical apparatus 100 of the vehicle 10 shown by
The controller 290 is generally configured to control operation of the electric drive apparatus 200. More specifically, the controller 290 is configured to operate the electric motor 230 according to a method in accordance with the example method described below with reference to
Although it has been described that the example electric drive apparatus 200 comprises an AC electric motor 230 and/or an inverter system 220, this need not necessarily be the case. By way of example, the electric motor 230 may be a DC electric motor comprising one or more windings and the electric motor 230 may be configured to receive an input DC voltage directly from the DC bus 210 for supply to the winding(s) of the electric motor 230. By way of further example, the electric motor 230 may be a DC electric motor comprising one or more windings and the electric drive apparatus 200 may also comprise a DC-DC converter. The DC-DC converter may be configured to receive an input DC voltage from the DC bus 210 and to provide one or more output DC voltage to the winding(s) of the electric motor 230.
The action of determining, at block 310, the fluctuating speed demand ωd,f (t) is described in further detail below with reference to
The average speed demand ωd,a may be determined or received, at block 320, as a steady-speed setpoint for the rotor 234. If the mechanical load 240 is, or comprises, a compressor 402 as shown by
The method 300 also includes an action of determining (e.g., calculating), at block 330, a rotor speed reference value ωd,r (t) based on the fluctuating speed demand ωd,f(t) and the average speed demand ωd,a as determined or received at blocks 310 and 320, respectively. The rotor speed reference value ωd,r (t) may also be referred to as a rotary component speed reference value ωd,r(t). In particular, the rotor speed reference value ωd,r(t) may be determined as a sum of the fluctuating speed demand ωd,f(t) and the average speed demand ωd,a, as shown by Equation (1). It follows that the rotor speed reference value ωd,r(t) varies with respect to time in accordance with the fluctuating speed demand ωd,f(t).
The method 300 further comprises an action of controlling, at block 340, the motor 230 in accordance with the determined rotor speed reference value ωd,r (t). Controlling, at block 340, the motor 230 in accordance with the rotor speed reference value ωd,r (t) may generally include controlling the motor 230 to target maintaining the speed of the rotor 234 at the rotor speed reference value ωd,r(t). Controlling the motor 230 to target maintaining the speed of the rotor 234 at the rotor speed reference value may be implemented by means of, for example, a proportional-integral (PI) logic, a proportional-integral-derivative (PID) logic or a feedforward logic. If so, the rotor speed reference value ωd,r(t) may serve as the demand signal for such a logic, as will be appreciated by those skilled in the art.
For the purpose of the processes shown in detail by
The total torque Tm(t) applied to the rotor 234 relates to a torque applied to the rotor 234 by means of a magnetic field induced by an electric current supplied to the winding(s) 221-223 of the motor 230. Accordingly, the total torque Tm(t) may be controlled by, for instance, controlling the electric current supplied to the winding(s) 221-223 of the motor 230. For the same reason, the total torque Tm(t) may be determined based on the electric current supplied to the winding(s) 221-223 of the motor 230 and an appropriate motor torque coefficient (e.g., a motor torque constant). The electric current supplied to the windings(s) 221-223 of the motor 230 may be monitored using suitable current transducers, such as the current sensors 282A-282C described above with reference to
The inertial torque Tj(t) relates to an angular acceleration of the rotor 234. If the inertial torque has a positive sign, the rotor 234 accelerating and therefore energy is being stored in the form or rotational kinetic energy of both the rotor 234 and the mechanical load 240. Otherwise, if the inertial torque has a negative sign, the rotor 234 is decelerating and energy is being converted from the form of rotational kinetic energy of both the rotor 234 and the mechanical load 240 into the form of mechanical work (e.g., to drive of the mechanical load 240).
The inertial torque Tj(t) may be calculated using Equation (2), in which Jm+1 is a predetermined inertia value and ω(t) is an actual angular speed of the rotor 234. The actual angular speed of the rotor 234 may be monitored using a suitable rotor speed transducer, such as the rotor sensing arrangement 283 described above with respect to
On the basis of this assumption, a torque Tl(t) associated with driving of the mechanical load 240 may be calculated using Equation (3), in which the torque Tl(t) associated with driving of the mechanical load 240 is set as being equal to a difference between the total torque Tl(t) applied to the rotor 234 and the inertial torque Tj(t). The torque Tl(t) associated with driving of the mechanical load 240 may be referred to as the overall load torque Tl(t).
Equations (2) and (3) may each be evaluated using the processes shown by
A second part of the action of determining the fluctuating speed demand ωd,f(t), represented by block 310, is now described with reference to each of blocks 532-538 in
In Equation (4), the load power Pl(t) is denoted as being a function of time t. In particular, the load power Pl(t) may be highly variable with respect to time due to the nature of the mechanical load 240. For instance, if the mechanical load 240 is, or comprises, a compressor 402 as shown in the example of
Also, for the purposes of the second part of the action of determining the fluctuating speed demand ωd,f(t), the load power Pl(t) is considered to be composed of a fluctuating power component Pl,f(t) and an average (e.g., constant) power component Pl,a, per Equation (5). Of these two components, only the fluctuating power component Pl,f(t) is a function of time t.
Likewise, the overall load torque Tl is considered to be composed of a fluctuating load torque component Tl,f(t) and an average (e.g., constant) load torque component Tl,a, per Equation (6). Again, of these components, only the fluctuating load torque component Tl,f (t) is a function of time t.
In order to enable determination of a rotor speed reference value ωd,r (t) including a fluctuating speed demand ωd,f(t) which at least partially eliminates (e.g., reduces) variations in total power Pm drawn by the motor 230, the inertial power Pj(t) is set as being equal to the fluctuating power component Pl,f (t) per Equation (7a). That is to say that the fluctuating power component Pl,f (t) is considered to be entirely provided by the inertial power Pj (t). This means that the combined inertia of the rotor 234 and the mechanical load 240 is used as an energy store for the purpose of smoothing variations in the total power Pm drawn by the motor 230.
By noting that rotational power is by definition equal to a product of torque and rotational speed, Equation (7a) may be written in the form of Equation (7b).
Further, substituting Equation (2) into Equation (7b) yields Equation (7c) where ωd,r(t) is the fluctuating speed demand to be appropriately determined as discussed above. In turn, Equation (7c) rearranges to give an expression for the fluctuating speed component ωf (t), as shown by Equation (7d).
Since the fluctuating load torque component Tl,f (t) is equal to a difference between the overall load torque Tl(t) and the constant load torque component Tl,a, Rearrangement and reformulation of Equation (5) gives Equation (8), which may in turn be substituted into Equation (7d) to give Equation (9).
Equations (7d) and (8) are each evaluated by the additional processes shown by
In accordance with the method 300, energy is selectively converted into, and from, rotational kinetic energy of the rotor 234 and the mechanical load 240 to allow the motor power Pm to remain substantially constant whilst the load power Pl(t) varies with respect to time. The rate at which energy is to be converted into, and from, rotational kinetic energy of the rotor 234 and the mechanical load 240 therefore corresponds to the inertial power Pj(t). In a previously-considered electric drive apparatus, the operating voltage of the DC bus 210 was prone to significant variations with respect to time due to variations in the motor power Pm and a lack of an ability of the power supply (e.g., a grid converter) to provide a correspond variable quantity of electrical power to the DC bus. To address this issue, a relatively large electrical energy storage device (i.e., a large capacitor) was functionally provided to the DC bus 210 for the purpose of smoothing variations in the operating voltage of the DC bus 210. An electric drive apparatus 200 controlled according to the example method 300 described herein may not exhibit substantial variations in the motor power Pm and therefore the operating voltage of the DC bus 210 may be generally stable without a need for a relatively large electrical energy storage device to be provided to the DC bus 210. For this reason, an electric drive apparatus 200 in accordance with the present disclosure may be lighter, less costly, and/or have a lower part count than a previously-considered electric drive apparatus.
Except where mutually exclusive, a feature described in relation to any one of the above aspects may be applied mutatis mutandis to any other aspect. Furthermore, except where mutually exclusive, any feature described herein may be applied to any aspect and/or combined with any other feature described herein. Moreover, while the present disclosure is made with in the context of transport refrigeration systems and/or vapour-compression circuits, it will be appreciated that the present disclosure has other possible applications in other technical areas.
Further, although the method 300 has been described herein with reference to an electric motor 230 which forms a part of an electric drive apparatus 200, it should be appreciated that the principles described herein have applications which go beyond this technical application. By way of example, many of the principles described herein may be utilized for control of a motor in the form of a heat engine, such as a spark ignition (e.g., an Otto-cycle engine) engine or a compression ignition (e.g., a Diesel-cycle) engine using any necessary adaptations which will be apparent to those skilled in the art. If so, the rotor 234 may form part of, or be, a rotary component 234 of the engine (i.e., a crankshaft) and the mechanical load 240 may form part of, or be, a piston 240 of the engine. If so, a fluctuating speed demand as described herein may be determined so as to reduce variations in a total mechanical power (e.g., a brake power or a shaft power) provided by the motor 230 (i.e., the engine) via the crankshaft in use. The motor 230 may be controlled in accordance with the rotary component speed reference value ωr,d (t) by means of various actuators provided to the engine 230, such as valve(s) and/or crankshaft drive means. Implementation of the method 300 in such a manner may reduce or eliminate the need for a large and/or heavy flywheel to be coupled to the crankshaft to reduce variations in a mechanical power (e.g., a brake power or a shaft power) provided by the motor 230 (i.e., the engine) in use.
Number | Date | Country | Kind |
---|---|---|---|
23190035.8 | Aug 2023 | EP | regional |