REFRIGERATION SYSTEM AND METHOD OF OPERATING A REFRIGERATION SYSTEM
20260118025 · 2026-04-30
Inventors
Cpc classification
F25B31/026
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A refrigeration system and a method of operating the same is described. The refrigeration system includes: an induction motor having a rotor; an electrical power source connected to the induction motor, wherein rotation of the rotor powers a load of the refrigeration system; and a controller. The controller is configured to: identify a predetermined threshold value of a parameter of the induction motor and a predetermined relationship associated with the induction motor between the parameter and a derating amount; determine the parameter of the rotor during rotation of the rotor; determine whether the determined parameter meets a first condition; upon determining that the first condition has been met, determine a derating amount based on the determined parameter and the predetermined relationship; and derate the one or more loads by the derating amount.
Claims
1. A refrigeration system, the refrigeration system comprising: an induction motor having a rotor; an electrical power source connected to the induction motor for supplying an alternating current to the induction motor to induce rotation of the rotor, wherein rotation of the rotor powers one or more loads of the refrigeration system; and a controller configured to: identify a predetermined threshold value of a parameter of the induction motor and a predetermined relationship associated with the induction motor between the parameter and a derating amount, the parameter being an angular velocity or a slip of the rotor of the induction motor; determine the parameter of the rotor during rotation of the rotor; determine whether the determined parameter meets a first condition, the first condition being the angular velocity being less than the predetermined threshold value or the slip being greater than the predetermined threshold value; upon determining that the first condition has been met, determine a derating amount based on the determined parameter and the predetermined relationship; and derate the one or more loads by the derating amount.
2. A refrigeration system as claimed in claim 1, wherein the controller is configured to: determine an updated parameter of the rotor during rotation of the rotor following derating the induction motor by the derating amount, the determined updated parameter being an updated angular velocity or an updated slip of the rotor of the induction motor; determine whether the determined updated parameter (meets a second condition, the second condition being the updated angular velocity being greater than the predetermined threshold value or the slip being less than the predetermined threshold value; and stop derating the induction motor by the derating amount upon determining that the second condition has been met.
3. A refrigeration system as claimed in claim 2, wherein the controller is configured to: determine whether the determined updated parameter meets the second condition for a predetermined threshold period of preceding time; stop derating the induction motor by the derating amount upon determining that the second condition has continuously been met for the predetermined threshold period of preceding time; and continue derating the induction motor by the derating amount upon determining that the second condition has not been met for the predetermined threshold period of preceding time.
4. A refrigeration system as claimed in claim 2, wherein the controller is configured to: identify a predetermined further threshold value, the predetermined further threshold value being a predetermined threshold value of the determined updated parameter, wherein the predetermined further threshold value is less than the predetermined threshold value if the parameter is the angular velocity of the rotor, and wherein the predetermined further threshold value is greater than the predetermined threshold value if the parameter is the slip of the rotor; and determine whether the determined updated parameter meets a third condition, the third condition being the updated angular velocity being greater than the predetermined further threshold value or the updated slip being less than the predetermined further threshold value.
5. A refrigeration system as claimed in claim 4, wherein the controller is configured to: determine an updated derating amount based on the determined updated parameter and the predetermined relationship upon determining that the third condition has been met; determine whether the updated derating amount is greater than the derating amount; and derate the induction motor by the updated derating amount upon determining that the updated derating amount is greater than the derating amount.
6. A refrigeration system as claimed in claim 4, wherein the controller is configured to: shut down the induction motor upon determining that the third condition has not been met.
7. A refrigeration system as claimed in claim 1, wherein the alternating current that the refrigeration system is configured to supply to the induction motor has a phase, wherein the predetermined threshold value is predetermined as being the angular velocity or slip of the rotor of the induction motor that results in a temperature of the winding of the induction motor being a predetermined first amount lower than a predetermined rated temperature of the winding of the induction motor when the induction motor is supplied with the phase of alternating current.
8. A refrigeration system as claimed in claim 4, wherein the alternating current that the refrigeration system is configured to supply to the induction motor has a phase, wherein the predetermined threshold value is predetermined as being the angular velocity or slip of the rotor of the induction motor that results in a temperature of the winding of the induction motor being a predetermined first amount lower than a predetermined rated temperature of the winding of the induction motor when the induction motor is supplied with the phase of alternating current, and wherein the predetermined further threshold value is predetermined as being the angular velocity or slip of the rotor of the induction motor that results in a temperature of the winding of the induction motor being a predetermined second amount lower than the predetermined rated temperature of the winding of the induction motor when the induction motor is supplied with the phase of alternating current, the second amount being less than the first amount.
9. A refrigeration system as claimed in claim 7, wherein the derating amount tends to a predetermined maximum derating amount as the determined parameter tends to the predetermined further threshold value, wherein the predetermined maximum derating amount is or is based on the maximum amount the load on the induction motor needs to be reduced by for the temperature of the winding to be less than the temperature of the winding that is the first amount lower than the predetermined rated temperature of the winding.
10. A refrigeration system as claimed in in claim 1, wherein the derating amount tends to zero as the determined parameter tends to the predetermined threshold value.
11. A refrigeration system as claimed in claim 1, wherein the derating amount is directly proportional to the difference between the determined parameter and the predetermined threshold value.
12. A refrigeration system as claimed in claim 1, wherein the induction motor is selected from a plurality of induction motors, wherein one or more of the predetermined threshold value, the predetermined further threshold value, the predetermined relationship associated with the induction motor between the derating amount and the determined parameter, the predetermined threshold period of preceding time, the predetermined first amount, the predetermined rated temperature, the predetermined second amount and the predetermined maximum derating amount of each of the plurality of induction motors are stored in a memory that is accessible by the refrigeration system.
13. A refrigeration system as claimed in claim 1, wherein the determined parameter is an average angular velocity or an average slip of the rotor over a predetermined period of time.
14. A refrigeration system as claimed in claim 1, wherein the controller is configured to: start up the refrigeration system; determine whether the refrigeration system is operating in an electric mode of operation; carry out the steps of claim 1 upon determining that the transportation refrigeration system is operating in the electric mode of operation; and not carry out the steps of claim 1 upon determining that the transportation refrigeration system is not operating in the electric mode of operation.
15. A refrigeration system as claimed claim 1, wherein the controller is configured to determine the parameter based on one or more values outputted by one or more sensors of the refrigeration system to the controller, wherein one or more of: the one or more sensors comprise an angular velocity sensor and the one or more values are indicative of the angular velocity of the rotor; the one or more sensors comprise an angular position sensor and the one or more values are indicative of the angular position of the rotor; the one or more sensors comprise a current sensor and the one or more values are indicative of a current of the rotor or a stator of the induction motor; the one or more sensors comprise a voltage sensor and the one or more values are indicative of a voltage of the rotor or the stator of the induction motor; and the one or more sensors comprise a frequency meter and the one or more values are indicative of a frequency of the rotor or the stator of the induction motor.
16. A method of operating a refrigeration system as claimed in claim 1, the method comprising: supplying an alternating current to the induction motor to induce rotation of the rotor, wherein rotation of the rotor powers the one or more loads of the refrigeration 15 system; identifying a predetermined threshold value of a parameter of the induction motor and a predetermined relationship associated with the induction motor between the parameter and a derating amount, the parameter being an angular velocity or a slip of the rotor of the induction motor; determining the parameter of the rotor during rotation of the rotor; determining whether the determined parameter meets a first condition, the first condition being the angular velocity being less than the predetermined threshold value or the slip being greater than the predetermined threshold value; upon determining that the first condition has been met, determining a derating amount based on the determined parameter and the predetermined relationship; and derating the one or more loads by the derating amount.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0019] For a better understanding of the present application, and to show more clearly how it may be carried into effect, reference will now be made, by way of example, to the accompanying drawings, in which:
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION
[0030]
[0031]
[0032] The controller 12 is communicatively coupled to the electrical power source 16 via a first wired or wireless connection 28, and the electrical power source 16 is connected (i.e. electrically connected) to the induction motor 18 via a wired connection 30. The electrical power source 16 is configured to output alternating current. The electrical power source 16 may solely generate alternating current. Alternatively, the electrical power source 16 may generate direct current that is subsequently converted to alternating current by an inverter forming part of the electrical power source 16, which is configured to supply an alternating current to the induction motor 18 to induce rotation of the rotor 23. In such embodiments, the inverter may be housed together with other components of the electrical power source 16. Alternatively, the inverter may be located (e.g. housed) separately from the other components of the electrical power source 16 but still form part of the electrical power source 16.
[0033] It will be appreciated that the electrical power source 16 is a source of electrical power to the induction motor 18 (i.e. a component from which the induction motor 18 receives electrical power) but need not be the ultimate source of the electrical power (i.e. the feature that generates the electrical power in the first instance). For example, the electrical power source 16 may itself be provided with electrical power from another electrical power source 27 (shown in dashed lines in
[0034] Although it has been described that the electrical power source 16 is disposed within the housing 14, in alternative embodiments, the housing 14 may be dispensed with. Alternatively, the housing 14 may still be provided but components of the refrigeration system 10 may be disposed outside of the housing 14. For example, the electrical power source 16 may be disposed outside of the housing 14. By way of another example, the compressor 20, and/or the condenser 34, and/or the expansion device 36 and/or the evaporator 38 may be disposed outside of the housing 14.
[0035] The refrigeration system 10 further comprises a sensor 40. The sensor 40 is operatively coupled to the rotor 23 by an operative coupling 42. The sensor 40 may be physically coupled to the rotor 23, in which case the operative coupling 42 is a physical connection. Alternatively, the operative coupling 42 may be remote from the rotor 23, in which case the operative coupling 42 is a non-physical connection. The sensor 40 is communicatively coupled to the controller 12 via a second wired or wireless connection 44. In the embodiment shown, the sensor 40 is an angular velocity sensor configured to output one or more values indicative of the angular velocity of the rotor 23. It will be appreciated that the controller 12 may comprise a single controller or comprise multiple controllers disposed in different locations. For example, although not shown, part of the controller 12 may be disposed within the sensor 40 and part of the controller 12 may be disposed remote from the sensor 40.
[0036] The induction motor 18 is mechanically coupled to the compressor 20 via a first mechanical coupling 32, which, along with the other components of the refrigeration system 10, is shown schematically in
[0037] During operation, the refrigeration system 10 is started up by the controller 12. The controller 12 provides instructions to the electrical power source 16 to supply electrical power to the induction motor 18 via the wired connection 30. In particular, three-phase electrical power is provided to the stator windings 24a-24f by the electrical power source 16 (e.g. by an inverter thereof), which, as mentioned above, may in turn be supplied with electrical power from the other electrical power source 27 such as mains power. The electrical current flowing through the stator windings 24a-24f generates a rotating magnetic field and causes the temperature of the stator windings 24a-24f to increase. The rotational speed of the rotating magnetic field is known as the synchronous speed. The rotating magnetic field induces a current in the rotor windings 25a-f of the induction motor 18. The current in the rotor windings 25a-f interacts with the rotating magnetic field generated by the stator windings 24a-f, which in turn generates a force on the rotor 23 that induces the rotor 23 to rotate in the same direction as the rotating magnetic field.
[0038] Rotation of the rotor 23 causes the first mechanical coupling 32 to rotate, which in turn provides mechanical power to the compressor 20 to allow it to operate. The compressor 20, the condenser 34, the expansion device 36 and the evaporator 38 operate to provide cooling to the compartment 8 (not shown in
[0039]
[0040] In step 102 of the method 100, an alternating current is supplied to the induction motor 18 to induce rotation of the rotor 23 in the manner described above. In particular, the controller 12 provides a signal to the electrical power source 16 via the wired or wireless connection 28, and the electrical power source 16 (e.g. an inverter thereof) in turn provides power to the stator windings 24a-f via the wired connection 30. The alternating current supplied to the induction motor 18 may be three-phase electrical power at a 50 Hertz or 60 Hertz frequency. The method 100 then proceeds to step 104.
[0041] In step 104 of the method 100, the controller 12 is configured to identify a predetermined threshold value R.sub.t1 of a parameter R of the induction motor 18 and a predetermined relationship associated with the induction motor 18 between the parameter R and a derating amount P.sub.1.
[0042] The parameter R may be an angular velocity of the rotor 23. Accordingly, the predetermined threshold value R.sub.t1 may be a predetermined threshold angular velocity of the rotor 23 installed in the refrigeration system 10. The predetermined threshold value R.sub.t1 may be referred to as an upper slip limit. The predetermined relationship associated with the induction motor 18 between the parameter R and a derating amount P.sub.1 may define an amount by which the load on the induction motor 18 should be derated based on a determined parameter of the rotor 23 of the induction motor 18 installed in the refrigeration system 10.
[0043] The predetermined threshold value R.sub.t1 and the predetermined relationship may be stored in a memory of the controller 12 itself or stored in a memory that is remote from the controller 12 but accessible by the controller 12. Accordingly, identifying the predetermined threshold value R.sub.t1 or predetermined relationship of the induction motor 18 may comprise the controller 12 identifying the predetermined threshold value R.sub.t1 or predetermined relationship by accessing a predetermined threshold value R.sub.t1 or a predetermined relationship stored in the memory that corresponds to the induction motor 18 installed in the refrigeration system 10. The predetermined relationship may be in the form of an equation setting out the relationship between the parameter R and a derating amount P.sub.1. Alternatively, the predetermined relationship may be in the form of a map setting out specific pre-calculated derating amounts P.sub.1 for different determined parameters R for the induction motor 18 installed in the refrigeration system 10.
[0044] The induction motor 18 installed in the refrigeration system 10 may be selected from a plurality of induction motors 18, one or more of which have different characteristics from the induction motor 18 that is installed in the refrigeration system. Accordingly, the memory may store a respective predetermined threshold value R.sub.t1 and predetermined relationship for each of the plurality of induction motors 18. The memory may be in the form of a lookup table in which the predetermined threshold values R.sub.t1 and predetermined relationships are stored. The method 100 then proceeds to step 106.
[0045] In step 106 of the method 100, the controller 12 determines a parameter R of the rotor 23. The sensor 40 outputs values indicative of the angular velocity of the rotor 23. The controller 12 determines the parameter R based on the values. The parameter R may for example be a rolling average of the speed of the rotor 23 over a predetermined previous number of the sensed values of the speed of the rotor 23 (e.g. 30 sensed values of the speed of the rotor 23). It will however be appreciated any other average measurement using a different number of data points may also be used. It will also be appreciated that the parameter R may be a rolling average of the speed of the rotor 23 over a predetermined period of time (e.g. 5 seconds). Alternatively, the parameter R may be an instantaneous (i.e. non-average) value of the speed of rotation of the rotor 23. The method 100 then proceeds to step 108.
[0046] In step 108 of the method 100, the controller 12 determines whether the parameter R meets a first condition. In particular, the controller 12 compares the determined angular velocity R to the predetermined threshold value of angular velocity R.sub.t1 and determines whether the determined angular velocity R is less than the predetermined threshold value of angular velocity R.sub.t1. If it is determined in step 108 that the first condition has been met, the method 100 proceeds to step 110. If it is determined in step 108 that the first condition has not been met, the method 100 returns to step 106.
[0047] In step 110 of the method 100, the controller 12 determines a derating amount P.sub.1 based on the parameter R and the predetermined relationship. As mentioned above, the predetermined relationship may be in the form of an equation setting out the relationship between the parameter R and a derating amount P.sub.1. For example, the predetermined relationship may be in the form of the following equation in which the values of a and b are constants that are predefined for the specific induction motor 18 being operated:
P.sub.1=aR+b
[0048] In such embodiments, determining a derating amount based on the relationship between the parameter R and a derating amount P.sub.1 may involve (i) accessing the above equation from the memory, (ii) accessing predetermined values of a and b for the induction motor 18 being operated from memory and (iii) inserting the predetermined values of a and b and the determined parameter R into the above equation to determine the derating amount P.sub.1. Determining a derating amount based on the relationship between the parameter R and a derating amount P.sub.1 may alternatively involve (i) accessing the above equation with predetermined values of a and b for the induction motor 18 being operated already inserted into the equation from memory and (iii) inserting the determined parameter R into the equation to determine the derating amount P.sub.1.
[0049] As also mentioned above, the predetermined relationship may be in the form of a map setting out specific pre-calculated derating amounts P.sub.1 for different determined parameters R for the induction motor 18 installed in the refrigeration system 10. In such embodiments, determining a derating amount based on the relationship between the parameter R and a derating amount P.sub.1 may involve identifying the specific pre-calculated derating amount P.sub.1 for the induction motor 18 installed in the refrigeration system 10 that maps to the determined parameter R. The method 100 then proceeds to step 112.
[0050] In step 112 of the method 100, the controller 12 derates the load or loads by the derating amount P.sub.1. The controller 12 is configured to communicate with and adjust the operation of the load or loads to implement the derating. If the load is the compressor 20, the controller 12 derating the load may comprise the controller 12 adjusting valves of the compressor 20 (e.g. electronic throttling valves) to reduce the amount of power the compressor 20 is withdrawing from the induction motor 18 during operation by the derating amount P.sub.1. If the load is the electrical generator 21, the controller 12 derating the load may involve the controller 12 adjusting how much power the electrical generator 21 is withdrawing from the induction motor 18 during operation by the derating amount P.sub.1, for example by reducing fan speed or reducing the charge current to the electrical batteries. If multiple loads are being derated rather than a single load, it will be appreciated that the derating amount P.sub.1 is the combined amount of derating across all of the loads that the rotor 23 is powering. Derating 112 the one or more loads 20, 21 being powered by the induction motor 18 reduces the temperature of the stator windings 24a-24f to reduce the likelihood of them becoming damaged. The refrigeration systems 10 and associated method 100 allows a refrigeration system to be accurately controlled without needing to incorporate sensors. This may improve the reliability and accuracy of control, as well as reducing cost.
[0051]
[0052] In step 216 of the method 200, the controller 12 determines an updated parameter R of the rotor 23. The sensor 40 outputs updated values indicative of the angular velocity of the rotor 23. The controller 12 determines the updated parameter R based on the values. The updated parameter R may be calculated in the same way as the parameter R determined in step 106, but using data received after the controller 12 has derated the one or more loads 20, 21 by the derating amount P.sub.1 in step 112. The method 200 then proceeds to step 218.
[0053] In step 218 of the method 200, the controller 12 determines whether the updated parameter R meets a second condition. In particular, the controller 12 compares the updated determined angular velocity R to the predetermined threshold value of angular velocity R.sub.t1 and determines whether the updated determined angular velocity R is greater than the predetermined threshold value of angular velocity R.sub.t1. If it is determined in step 218 that the second condition has been met, the method 200 proceeds to step 220. If it is determined in step 218 that the second condition has not been met, the method 200 returns to step 112.
[0054] In step 220 of the method 200, the controller 12 removes the derating constraint applied in step 112 such that the derating of the one or more loads 20, 21 by the derating amount P.sub.1 is stopped. This involves the controller 12 sending a command to the one or more loads 20, 21 to cease the derating. The method 200 then returns to step 106.
[0055]
[0056] The third method 300 differs from the second method 200 in that step 104 additionally comprises the controller 12 determining a further predetermined threshold value R.sub.t2. The further predetermined threshold value R.sub.t2 is a predetermined threshold value of the determined updated parameter R of the induction motor 18. The further predetermined threshold value R.sub.t2 may be a further predetermined threshold angular velocity of the rotor 23 installed in the refrigeration system 10, with the predetermined further threshold value R.sub.t2 of angular velocity being an angular velocity that is less than the predetermined threshold value R.sub.t1 of angular velocity. The further predetermined threshold value R.sub.t2 may be referred to as a lower slip limit. The further predetermined threshold value R.sub.t2 may be stored in a memory of the controller 12 itself or stored in a memory that is remote from the controller 12 but accessible by the controller 12. Accordingly, identifying the further predetermined threshold value R.sub.t2 may comprise the controller 12 identifying the further predetermined threshold value R.sub.t2 by accessing a further predetermined threshold value R.sub.t2 stored in the memory that corresponds to the induction motor 18 installed in the refrigeration system 10. The memory may store a respective further predetermined threshold value R.sub.t2 for each of the plurality of induction motors 18.
[0057] The third method 300 further differs from the second method 200 in that, if it is determined in step 218 that the second condition has not been met, the method 300 proceeds to step 320.
[0058] In step 320 of the method 300, the controller 12 determines whether the updated parameter R meets a third condition. In particular, the controller 12 compares the updated determined angular velocity R to the further predetermined threshold value of angular velocity R.sub.t2 and determines whether the updated determined angular velocity R is greater than the further predetermined threshold value of angular velocity R.sub.t2. If it is determined in step 320 that the third condition has been met, the method 300 proceeds to step 324. If it is determined in step 320 that the third condition has not been met, the method 300 proceeds to step 322.
[0059] In step 322 of the method 300, the controller 12 shuts down the induction motor 18 of the refrigeration system 10. This involves the controller 12 sending a command to the electrical power source 16 to cease supplying alternating current to the induction motor 18. For example, the controller 12 may provide instructions to the electrical power source 16 to stop supplying electrical power to the induction motor 18 via the wired connection 30 such that three-phase electrical power is not provided to the stator windings 24a-24f, the rotor 23 does not rotate and mechanical power is not provided to the compressor 20. Step 322 may further involve the controller 12 reporting an overtemperature fault of the induction motor 18.
[0060] In step 324 of the method 300, the controller 12 determines an updated derating amount P.sub.2 based on the updated parameter R and the predetermined relationship. The predetermined relationship may be the same as that described above. The updated derating amount P.sub.2 may be determined in the same manner as the derating amount P.sub.1 but using the updated parameter R rather than the parameter R as the input. For example, the predetermined relationship may in the following form:
[0061] The values of a and b may be the same in each of the each of the abovementioned equations for a particular induction motor 18. The method 300 then proceeds to step 326.
[0062] In step 326 of the method 300, the controller 12 determines whether the updated derating amount P.sub.2 calculated in step 324 is greater than the derating amount P.sub.1 calculated in step 110. If it is determined in step 326 that the updated derating amount P.sub.2 is greater than the derating amount P.sub.1, the method 300 proceeds to step 328. If it is determined in step 326 that the updated derating amount P.sub.2 is not greater than the derating amount P.sub.1, the method 300 returns to step 112.
[0063] In step 328 of the method 300, the controller 12 overwrites the derating amount P.sub.1 calculated in step 110 with the updated derating amount P.sub.2 calculated in step 324. The controller 12 then derates the one or more loads 20, 21 by the updated derating amount P.sub.2 in step 112. In contrast, if it is determined in step 326 that the updated derating amount P.sub.2 is not greater than the derating amount P.sub.1, the derating amount P.sub.1 is not overwritten, the controller 12 discards the updated derating amount P.sub.2 and derates the one or more loads 20, 21 by the original derating amount P.sub.1 in step 112. This derating action involves the controller 12 sending commands to the one or more loads 20, 21 to adjust their operation.
[0064]
[0065] In step 402 of the method 400, the controller 12 determines whether the updated parameter R has continuously met the second condition for a predetermined threshold period of preceding time t.sub.t. The predetermined threshold period of preceding time t.sub.t may be 15 minutes, for example. It will however be appreciated that any other suitable time may be chosen. If it is determined in step 402 that the updated parameter R has continuously met the second condition for a predetermined threshold period of preceding time t.sub.t, the method 400 proceeds to step 220. If it is determined in step 402 that the updated parameter R has not continuously met the second condition for a predetermined threshold period of preceding time t.sub.t, the controller 12 proceeds to step 112 where the induction motor 18 continues to derate the one or more loads 20, 21 by the derating amount P.sub.1 or the updated derating amount P.sub.2.
[0066] In step 220 of the method 400, the derating constraint is removed such that the derating of the one or more loads 20, 21 by the derating amount P.sub.1 or the updated derating amount P.sub.2 is stopped.
[0067]
[0068] The second example refrigeration system 11 can be operated either in an electric mode in which the compressor 20 is powered by the induction motor 18 via the first mechanical coupling 32 or in a diesel mode in which the compressor 20 is powered by the diesel motor 19. When operating in the electric mode, the second example refrigeration system 11 can be operated in accordance with any of the abovementioned methods 100, 200, 300, 400. When operating in the diesel mode, the controller 12 provides a control signal to the diesel motor 19 via the third wired or wireless connection 29, and the diesel motor 19 is controlled to provide power to the compressor 20 via the third mechanical coupling 33.
[0069]
[0070] In step 502 of the method 500, the controller 12 starts up the second example refrigeration system 11. The method 500 then proceeds to step 504. In step 504 of the method 500, the controller 12 determines whether the refrigeration system 10 is operating in the electric mode. If the controller 12 determines in step 504 that the refrigeration system 10 is operating in the electric mode, the method 500 proceeds to step 102. If the controller 12 determines in step 504 that the refrigeration system 10 is not operating in electric mode, the method 500 proceeds to step 506. In step 506 of the method 500, the controller 12 classifies the refrigeration system 10 as operating in the diesel mode. The method 500 then proceeds to step 508. In step 508 of the method 500, the controller 12 does not implement the any of the methods 100, 200, 300, 400 described above. The process then finishes at step 510.
[0071]
[0072]
[0073] In step 602 of the method 600, a maximum rated temperature value T.sub.rated for the stator windings 24a-24f is identified. The maximum rated temperature value T.sub.rated may be the temperature above which the stator windings 24a-24f are damaged. The maximum rated temperature value T.sub.rated for the stator windings 24a-24f may be determined via testing or obtained from the specification of the stator windings 24a-24f, for example. The method 600 then proceeds to step 604.
[0074] In step 604, a lower threshold temperature value T.sub.lt of the stator windings 24a-24f is determined based on the maximum rated temperature value T.sub.rated. The lower threshold temperature value Tr of the stator windings 24a-24f may be defined as a temperature that is a first predetermined amount lower than the maximum rated temperature value T.sub.rated. For example, the lower threshold temperature value T.sub.lt may be defined as being 10 C. lower than the maximum rated temperature value T.sub.rated of the stator windings 24a-24f. It will however be appreciated that the first predetermined amount may be greater or less than 10 C. The method 600 then proceeds to step 606.
[0075] In step 606, an upper threshold temperature value T.sub.ut of the stator windings 24a-24f is determined based on the maximum rated temperature value T.sub.rated. The upper threshold temperature value T.sub.ut of the stator windings 24a-24f may be defined as a temperature that is a second predetermined amount lower than the maximum rated temperature value T.sub.rated, with the second predetermined amount being less than the first predetermined amount used to determine the lower threshold temperature value T.sub.lt. For example, the upper threshold temperature value T.sub.ut may be defined as being 5 C. lower than the maximum rated temperature value T.sub.rated of the stator windings 24a-24f. It will however be appreciated that the second predetermined amount may be greater or less than 5 C. The method 600 then proceeds to step 608.
[0076] In step 608, the induction motor 18 is started up. Initially, a relatively small load is placed on the induction motor 18. The method 600 then proceeds to step 610.
[0077] In step 610, the load on the induction motor 18 is increased. Simultaneously, the temperature T of the stator windings 24a-24f and the R of the rotor 23 are measured. The method 600 then proceeds to step 612.
[0078] In step 612, controller 12 compares the temperature T of the stator windings 24a-24f to the lower threshold temperature value T.sub.lt. If it is determined in step 612 that the temperature T of the stator windings 24a-24f is equal to or within a predetermined range (e.g. 1 C.) of the lower threshold temperature value T.sub.lt, the method 600 proceeds to step 612. If it is determined in step 612 that the temperature T of the stator windings 24a-24f is not equal to or within the predetermined range of the lower threshold temperature value T.sub.lt, the method 600 returns to step 610.
[0079] In step 614, the current value of the speed of the induction motor 18 (i.e. the speed of the induction motor 18 at which the temperature T of the stator windings 24a-24f is equal to or within a predetermined range of the lower threshold temperature value T.sub.lt) is recorded as being the predetermined threshold value R.sub.t1. The method 600 then proceeds to step 616. The current load P on the induction motor 18 is recorded as the lower threshold temperature load P.sub.lt.
[0080] In step 616, the load on the induction motor 18 is further increased while the temperature T of the stator windings 24a-24f and the speed of the induction motor 18 continues to be measured. The method 600 then proceeds to step 618.
[0081] In step 618, controller 12 compares the temperature T of the stator windings 24a-24f to the upper threshold temperature value T.sub.ut. If it is determined in step 618 that the temperature T of the stator windings 24a-24f is equal to or within the predetermined range of the upper threshold temperature value T.sub.ut, the method 600 proceeds to step 620. If it is determined in step 618 that the temperature T of the stator windings 24a-24f is not equal to or within a predetermined range of the upper threshold temperature value T.sub.ut, the method 600 returns to step 616.
[0082] In step 620, the current value of the speed of the induction motor 18 (i.e. the speed of the induction motor 18 at which the temperature T of the stator windings 24a-24f is equal to or within a predetermined range of the upper threshold temperature value T.sub.ut) is recorded as being the further predetermined threshold value R.sub.t2. The method 600 then proceeds to step 622.
[0083] In step 622, the maximum derating amount P.sub.max and minimum derating amount P.sub.min are determined. The minimum derating amount P.sub.min may be set to zero.
[0084] The maximum derating amount P.sub.max may be the maximum amount the load or loads on the induction motor 18 (e.g. the compressor 20 and/or electrical generator 21) need to be reduced by (i.e. derated by) for the temperature T of the stator windings 24a-24f to be reduced to below the lower threshold temperature value T.sub.lt. The maximum derating amount P.sub.max may be determined by the following equation, in which P.sub.rated represents the rated load of the induction motor 18 and the lower threshold temperature load P.sub.lt represents the load on the induction motor 18 that results in the temperature T of the stator windings 24a-f being equal to the lower threshold temperature value T.sub.lt:
[0085] The rated load P.sub.rated of the induction motor 18 may be the load on the induction motor 18 above which the stator windings 24a-24f are damaged. The rated load P.sub.rated of the induction motor 18 may be determined via testing or obtained from the specification of the induction motor 18 or stator windings 24a-24f, for example.
[0086] Alternatively, the maximum derating amount P.sub.max may be based on the maximum amount the load or loads on the induction motor 18 (e.g. the compressor 20 and/or electrical generator 21) need to be reduced by (i.e. derated by) for the temperature T of the stator windings 24a-24f to be reduced to below the lower threshold temperature value T.sub.lt. For example, the maximum derating amount P.sub.max may be determined by the following equation, in which n represents a safety factor:
[0087] The safety factor n may be set to a value greater than 1 such that that the maximum derating amount P.sub.max is greater than what it would otherwise be if the safety factor were not applied. For example, to apply a safety factor of 10%, the value of n could be set to 1.1. It will however be appreciated that safety factor may be greater than or less than 10%. In practice, due to manufacturing tolerances of the induction motor 18 (e.g. manufacturing tolerances of the windings 24a-24f, 25a-25f of the induction motor 18) and variation in the amount of alternating current that the induction motor 18 is provided with during operation, the temperature of the stator windings 24a-24f under set conditions may differ from their nominal expected value, and, thus, in some circumstances be higher than their nominal expected value. Accordingly, using a safety factor in the above manner ensures that loads 20, 21 are sufficiently derated and the actual temperature of the stator windings 24a-24f do not exceed desired values. The method 600 then proceeds to step 624.
[0088] In step 624, the specific derating amount equation is determined for the induction motor 18 being tested. The specific derating amount equation defines the predetermined relationship, and, thus, the amount the load of the induction motor 18 being tested should be reduced by based on the parameter R if the temperature T of the stator windings 24a-24f meets certain criteria. The specific derating amount equation is based on the following general derating amount equation:
[0089] The general derating amount equation is based on linear interpolation between two known points, and sets out that the maximum derating amount P.sub.max is applied when the parameter R is equal to the further predetermined threshold value R.sub.t2 and the minimum derating amount P.sub.min is applied when the parameter R is equal to the predetermined threshold value R.sub.lt. The general derating amount equation also sets out that the derating amount P.sub.1 applied decreases and increases proportionally between the maximum derating amount P.sub.max and the minimum derating amount P.sub.min in response to a change in the parameter R.
[0090] To determine the specific derating amount equation of the induction motor 18 being tested, the specific values of derating amount determined for the induction motor 18 being tested are inserted into the general derating amount equation. By way of example, if it is determined that the minimum derating amount P.sub.min is 0, the maximum derating amount P.sub.max is 1000 Watts, the predetermined threshold value Rt is 1433 RPM and the further predetermined threshold value R.sub.t2 is 1418 RPM, the specific derating amount equation may be determined to be the following:
[0091] By way of example, for such an induction motor 18, the predetermined maximum rated temperature value T.sub.rated of the stator windings 24a-24f may have been 155 C., the lower threshold temperature value T.sub.lt of the stator windings 24a-24f may have been 145 C. and the upper threshold temperature value T.sub.ut of the stator windings 24a-24f may have been 150 C.
[0092] The specific derating amount equation for the induction motor 18 being tested may be recorded in memory as described above (e.g. in a lookup table) along with any of the predetermined values described herein. The specific derating amount equation used to determine the updated derating amount P.sub.2 is the same as the specific derating amount equation used to determine the derating amount P.sub.1.
[0093] If the predetermined relationship is instead in the form of a map, derating amounts P.sub.1 or P.sub.2 may be precalculated using the above equation and associated with potential determined parameters R for later retrieval from the memory.
[0094] As also mentioned above, the abovementioned method 600 may be repeated for a range of different induction motors 18. It will be appreciated that each induction motor 18 may have different characteristics. For example, the maximum rated temperature values T.sub.rated for the stator windings 24a-24f of different induction motors 18 may be different and the stator windings 24a-24f different induction motors 18 may respond differently to increases in load on the induction motor 18. However, to provide a direct comparison, the first and second predetermined amounts are the same irrespective of the induction motor 18 being tested.
[0095] The characteristics exhibited by the induction motors 18 may differ depending on what phase of electrical power the induction motors 18 are being supplied with. For example, in the example above, the predetermined relationship associated with the induction motor 18 between the parameter R and the derating amount P.sub.1 may be the following when the induction motor 18 is being supplied with 50 Hertz power:
[0096] However, the predetermined relationship associated with the induction motor 18 between the parameter R and the derating amount P.sub.1 may instead be the following when the induction motor 18 is being supplied with 60 Hertz power:
[0097] Accordingly, the methods 100, 200, 300, 400, 500 described herein may further comprise: identifying what phase of power the induction motor 18 is being supplied with; and identifying the predetermined relationship associated with the induction motor 18 between the parameter R and a derating amount P.sub.1 for the identified phase of power. It will be appreciated that the method 600 may correspondingly involve predetermining the characteristics of the induction motors 18 at multiple phases of power supply.
[0098] Although it has been described that the sensor 40 is an angular velocity sensor configured to output one or more values indicative of the angular velocity of the rotor 23, the sensor 40 may alternatively be an angular position sensor configured to output one or more values indicative of the angular position of the rotor 23. In such embodiments, the controller 12 determines the speed of the rotor 23 based on the values indicative of the angular position of the rotor 23 by determining the rate of change of the angular position of the rotor 23 over time.
[0099] Although it has been described that the parameter R is an angular velocity of the induction motor 18, in alternative embodiments, the parameter R may instead be a slip of the induction motor 18. In such embodiments, the sensor 40 comprises one or more sensors configured to output values that are indicative of the slip of the induction motor 18. That is, the sensor 40 is configured to output values that can be used by the controller 12 to determine the slip of the induction motor 18. The controller 12 may determine the slip of the induction motor 18 in any known manner. For example, the sensor 40 may output values indicative of the angular velocity of the rotor 23, and the controller 12 may determine the synchronous speed N.sub.s by determining the supply frequency f and number of poles P in the induction motor 18 using the following equation:
[0100] The controller 12 may then determine the slip of the induction motor 18 based on the following equation, in which N.sub.s is the synchronous speed and N.sub.r is the speed of the rotor 23:
[0101] It will be appreciated that numerous ways in which to determine the slip of an induction motor are known to those skilled in the art, and that, in alternative embodiments, the one or more sensors 40 configured to output values that are indicative of the slip of the induction motor 18 may include one or more of: an angular velocity sensor configured to output values indicative of the angular velocity of the rotor 23; an angular position sensor configured to output values indicative of the angular position of the rotor 23; a current sensor configured to output values indicative of a current of the rotor 23 or the stator 17; a voltage sensor configured to output values indicative of a voltage of the rotor 23 or the stator 17; or a frequency meter configured to output values indicative of a frequency of the rotor 23 or the stator 17.
[0102] In such embodiments: the first condition of step 108 is met when the slip is greater than the predetermined threshold value R.sub.t1, which is a threshold value of slip; the determined updated parameter R of step 216 is an updated slip of the rotor 23 of the induction motor 18; the second condition of step 218 is met when the slip is less than the predetermined threshold value R.sub.t1; the third condition of step 302 is met when the updated slip is less than the predetermined further threshold value R.sub.t2, which is a further threshold value of slip; the predetermined threshold value R.sub.t1 is predetermined as being the slip of the rotor 23 that results in the temperature T.sub.lt of the stator windings 24a-24f being the predetermined first amount lower than the predetermined rated temperature T.sub.rated of the stator windings 24a-24f; the predetermined further threshold value R.sub.t2 is predetermined as being the slip of the rotor 23 that results in a temperature T.sub.ut of the stator windings 24a-24f being the predetermined second amount lower than the predetermined rated temperature T.sub.rated of the stator windings 24a-24f; and the determined parameter and/or the determined updated parameter is an average slip of the rotor 23 over a predetermined period of time. In such embodiments, the predetermined further threshold value R.sub.t2 of slip (e.g. expressed as a percentage) is a value of slip that is greater than the predetermined threshold value R.sub.t1 of slip.
[0103] It will be appreciated that features of each of the abovementioned methods 100, 200, 300, 400, 500 may be incorporated in other aspects of the abovementioned methods 100, 200, 300, 400, 500. For example, the additional features of the fifth method 500 may be incorporated into the first to third methods 100, 200, 300. By way of example, the additional features of the fourth method 400 may be incorporated into the second method 200. It will also be appreciated that the order of the steps of the methods 100, 200, 300, 400, 500, 600 are only exemplary, and alternative ordering may be used where appropriate.
[0104] Although the methods 100, 200, 300, 400, 500, 600 have been described in relation to the stator windings 24a-24f, the methods 100, 200, 300, 400, 500, 600 may instead be carried out in relation to the rotor windings 25a-25f
[0105] It will be appreciated that instead of determining that a condition has been met if a first value is determined to be greater than a second value, it may alternatively be met if the second value is not determined to be less than the first value. Likewise, it will be appreciated that instead of determining that a condition has been met if a first value is determined to be less than a second value, it may alternatively be met if the second value is not determined to be greater than the first value.
[0106] It will be appreciated that the controller 12 may comprise a single controller or comprise multiple controllers disposed in different locations. For example, part of the controller 12 may be disposed remote from the sensor 40 and part of the controller may be disposed within the sensor 40.