The invention generally relates to refrigeration systems and controllers.
More particularly the invention relates to refrigeration systems and controllers which are used to control electronically commutated (EC) motors and carry out other functions in addition to controlling motors.
Beverage coolers are one type of refrigeration system utilized throughout the world to provide cost effective storage and delivery of consumable products in retail stores and other public distribution points. Beverage coolers utilize cooling devices to maintain the product at a serving temperature below the ambient temperature. The cooling devices typically include a compressor to compress a refrigerant, a condenser to condense the refrigerant and an evaporator to evaporate the refrigerant, as is well known. Internal cabinet lighting may also be provided.
Fans are normally provided for the condenser and for the evaporator inside the dispensing cabinet. The fan for the condenser provides cooling air for the refrigerant cooling process, the evaporator cools the air within the cabinet and also directs the cooled air along a required path, for instance past any glass door panels to remove condensation or past the product to ensure that the temperature gradient within the cabinet is low.
In order to maximise performance and minimise power consumption of such beverage coolers, it is increasingly common to use an electronic system controller. Such a system controller typically involves a user interface, inputs from one or more temperature sensors, and several relays to control operation of compressor, fan motors, and lighting, all controlled by a microprocessor. Additionally, the system controller may include the facility to accept input from one or more activity detectors such as door switches and movement sensors, and a real-time clock, thus allowing the storage temperature to be automatically adjusted to minimise power consumption during low-usage periods such as store closing hours, thus minimising operating costs. Such system controllers are well known and a variety of algorithms are available to control their behaviour.
In order to further reduce operating costs, it is also becoming common to use energy-efficient components such as high-efficiency fan and compressor motors. Such motors are typically of the permanent magnet electronically commutated (EC) type, which require an electronic commutator in order to operate. Additionally, high-efficiency LED lighting may also be used, which also requires an electronic driver.
The combination of these devices leads to a single beverage cooler having up to five independent electronics units. This leads to redundancy of componentry and to complexity of communications between them, and thus to excessive cost and reduced reliability.
There is therefore a need for a control device for beverage coolers or components of beverage coolers which incorporates the functionality of several of the existing discrete control systems.
As stated above it is known to provide a central device which can control multiple other devices, such as in U.S. Pat. No. 5,764,010 which describes a multiplex node controller for a vehicle but a separate controller module is still required.
The present invention provides a solution to this and other problems which offers advantages over the prior art or which will at least provide the public with a useful choice. It describes a controller for an EC motor which includes system control capability for the beverage cooler, and which may also incorporate part or all of the drive electronics for other devices within the cooler.
All references, including any patents or patent applications cited in this specification are hereby incorporated by reference. No admission is made that any reference constitutes prior art. The discussion of the references states what their authors assert, and the applicants reserve the right to challenge the accuracy and pertinency of the cited documents. It will be clearly understood that, although a number of prior art publications are referred to herein; this reference does not constitute an admission that any of these documents form part of the common general knowledge in the art, in New Zealand or in any other country.
It is acknowledged that the term ‘comprise’ may, under varying jurisdictions, be attributed with either an exclusive or an inclusive meaning. For the purpose of this specification, and unless otherwise noted, the term ‘comprise’ shall have an inclusive meaning—i.e. that it will be taken to mean an inclusion of not only the listed components it directly references, but also other non-specified components or elements. This rationale will also be used when the term ‘comprised’ or ‘comprising’ is used in relation to one or more steps in a method or process.
In one exemplification the invention consists in a refrigeration system containing at least one motor driven refrigerant compressor, at least one motor driven fan, at least one temperature sensor, and a refrigeration system controller, at least one of the compressor or fan motors being an electronically commutated motor, and the refrigeration system controller containing at least one microprocessor determining the commutation of at least one of the electronically commutated motors driven from the system controller and the operation of any other motors in the refrigeration system, the microprocessor additionally determining the operation of at least said electronically commutated motor in relation to the temperature sensor output.
Preferably the microprocessor receives inputs from or provides outputs to other ancillaries of the refrigeration system.
Preferably the microprocessor receives inputs from door position sensors, fan speed sensors, and other environment sensors and determines the operating conditions of any motors from these inputs.
Preferably the system controller contains means to switch on and off any motors which are not commutated by the system controller in response to signals from the temperature sensing means.
Preferably the algorithm by which the motors and any other external devices are controlled includes inputs from presence detecting means such as door status, vibration, or motion detection
Preferably the algorithm by which motors and any other external devices are controlled includes a history of presence data recorded over a period of at least a day
Preferably the algorithm by which motors and any other external devices are controlled includes inputs received from a user interface or other programming means
Preferably the algorithm by which the compressor is controlled includes as an input information as to the operating status of the EC motor, the compressor behaviour being controlled such as to avoid system damage if the EC motor's actual operating status does not match the desired status
Preferably the system controller also contains means to convert mains-voltage input power into one or more low voltage outputs suitable for driving LED lighting. Preferably this means also supplies low voltage power to the at least one microprocessor and to other low voltage electronics within the controller
Preferably where more than one microprocessor is used all microprocessors operate off a common reference voltage and are interconnected to communicate digitally without the use of an isolated communications bus
Preferably where the system controller commutates more than one motor all motors commutated share a common high voltage DC supply
A method of controlling a refrigeration system having at least one electronically commutated motor and other electrical ancillaries by:
Preferably the method includes controlling any cooling fan motors using the microprocessor.
Preferably the method includes detecting any stalled fan motors using the microprocessor.
Preferably the method includes controlling the refrigeration system lights from the microprocessor.
Preferably the method includes providing a single low voltage power supply for the microprocessor and the lighting system.
Preferably the method includes providing a single high voltage DC supply for the motors commutated by the system
Preferably the microprocessor controls a refrigeration system compressor in accordance with the refrigeration temperature.
These and other features of as well as advantages which characterise the present invention will be apparent upon reading of the following detailed description and review of the associated drawings.
In
Alternative configurations are possible, for example the low voltage supply may be taken direct from the mains via a switched mode power supply (SMPS) rather than from the high voltage DC bus, and for motors using a current sensing mains synchronous control system the DC bus itself may be redundant since the motors will be powered from an AC driven version of motor control 107, but the general layout is typical of prior art motor controls.
In
In
The microprocessor provides control for the motor control power stages of the refrigeration system, which electronically commutate one or more of the motors or which may provide simple switched on/off power control of the remaining motors, in each case via power control stages 305, 306, 307 respectively to the evaporator fan motor, the compressor motor or the condenser fan motor. No attempt is made to vary the HVDC supply of 304 since this would require independent control for each motor and a multiplication of the more expensive parts of the power supply.
Scheduling control of the various ancillaries such as motors and the sensing and response to the various sensors requires careful design of the microprocessor software, since it is important, for instance, that the microprocessor 313 continues to produce the commutator control for evaporator fan motor 308 despite having to control the other motors and react to the sensors and the user interface. For this reason control is split into the primary tasks of controlling the motors, and secondary tasks of monitoring the sensors and reacting to the inputs. The secondary tasks may be managed by a low-priority loop which calls low-level subroutines to control detail aspects of motor and system control. This loop and its subroutines may be interrupted by higher-priority interrupts related to the time-critical aspects of controlling the motors.
Where there is more than one EC motor controller microprocessor the controllers may be synchronised by a simple connection between microprocessors rather than a standard communication protocol bus.
At steps 407 and 408, the lighting is switched off or on or dimmed to match the settings calculated in step 406, and at step 409 temperature is measured from a temperature sensor and compared with the set point calculated at step 406. At step 410 motor speed and/or torque targets for fan and compressor motor are calculated and set so as to most rapidly and economically bring temperature closer to target. The general initialization of parameters is now complete.
Block 411 contains an abbreviated version of a general system sanity check algorithm for each motor on the operating status of the motor which is carried out on a timed interrupt driven basis, but also following initialization. At step 412 the system checks whether the particular motor should be running and if it is currently off the system returns at step 413. At step 414 the motor state is detected, as a speed sensor, measuring whether the motors are actually running, and if so checks at step 415 that the speed and current being drawn are as expected. If they are then any exception flags which are set are reset at step 416 and the system enters or re-enters the main control loop at step 417.
Should the at least one of the motors be found not to be running at step 414 the number of previous start attempts is checked at step 418 and if exceeded the beverage cooler compressor is shutdown at step 419 and a general alarm issued. If there are still restart attempts left a start is attempted at step 420. Such a start is later described with reference to block 510 of
The speed/current check at step 415, when failed, results in a comparison of the found conditions at step 424 with those which correspond to the beverage cooler door being open, since this results in a change in the air flow patterns within the cabinet and changes in the motor loading as the air patterns at the door are disturbed compared to the stable situation with the door closed. These transient changes can be detected by the microprocessor and correspond to the presence of a person which allows the “door open” flag to be set at step 425 and a recorded presence history updated to show an access at step 426. It may also be used to modify the machine operation to cope with the “door open” condition. When the door is closed again the fan motor should revert to its original running condition, and the door will be recorded as shut.
If the change in speed or current is not a “door open” event an attempt is made at step 427 to classify it as another known type of change, for instance one due to a clogged condenser. In such a case the appropriate flag is set at step 428 and control returns to the main loop. Otherwise the condition is analysed as either hazardous or acceptable at step 429, the system shut down to avoid damage at step 419 if hazardous (for instance if the compressor motor is overpressuring), or flagged at step 430 as an alarm condition.
A similar lower priority routine may be the ancillary task of detecting an open door, to allow load compensation or to allow some interaction with the person opening the door. While detection of the door opening may be by a pressure activated door switch it may equally well be by way of detection of a change in the loading on the evaporator fan motor within the beverage cooler, since this will alter as the air circulation alters on door opening. Thus a simple detection of a change in fan motor speed or current draw because of a different flow pattern can act to detect the opening of the beverage cooler door. Other conditions, such as vibration, may also be sensed and some specified action taken on the occurrence of unexpected values.
Multiple interrupt-driven routines such as the above can be used to manage the time-critical tasks of operating a motor or motors, or of reading inputs, as each routine is designed to have a sufficiently small duration as not to noticeably impact the main system control loop. Although an accumulation of such interrupts may slow the control loop setting machine conditions in response to environment, customer use and motor conditions, it may be slowed by several orders of magnitude compared with its uninterrupted speed without affecting overall system performance, as the time constants in the overall system are of the order of minutes rather than milliseconds.
The use of a microprocessor system allows other combinations of conditions to be checked, for instance a reduction in evaporator fan loading with time probably infers that the fan or evaporator needs cleaning, and an alert could be issued to warn of this. Thus while the description above shows an example control system with example process flows the actual process flows and control system may take many forms provided that the control system provides for the control of any commutated motors as a first priority and responds to other inputs and control requirements as a lower priority.
It is to be understood that even though numerous characteristics and advantages of the various embodiments of the present invention have been set forth in the foregoing description, together with details of the structure and functioning of various embodiments of the invention, this disclosure is illustrative only, and changes may be made in detail so long as the functioning of the invention is not adversely affected. For example the particular elements of the controlling system may vary dependent on the particular application for which it is used without variation in the spirit and scope of the present invention.
In addition, although the preferred embodiments described herein are directed to a control system for use in a beverage cooler system, it will be appreciated by those skilled in the art that variations and modifications are possible within the scope of the appended claims.
The controller of the invention is used in the control of the motors and ancillaries which are employed it the refrigeration industry. The present invention is therefore industrially applicable.
Number | Date | Country | Kind |
---|---|---|---|
583762 | Mar 2010 | NZ | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/NZ11/00031 | 3/3/2011 | WO | 00 | 2/12/2013 |