CONTROLLER INTERFACE AND SYSTEM FOR CONTROLLING A HEATING SYSTEM
20240093909 ยท 2024-03-21
Assignee
Inventors
Cpc classification
F24H9/2021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H15/375
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H1/185
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H15/37
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H4/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H15/281
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H15/223
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F24H15/223
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H1/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H15/281
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A controller interface (B12) between a hot water tank controller (B13) and a heat pump controller (B2) in a heating system is provided. The controller interface (B12) comprises a response module configured to receive, from the hot water tank controller (B13), a first signal indicative of a temperature. The response module provides a response signal based on the first signal and a temperature response characteristic and communicates the response signal to the heat pump controller (B2). The controller interface (B12) enables interoperability of a heat pump controller (B2) and a legacy hot water tank system and hot water tank controller (B13).
Claims
1. A controller interface for interfacing between a hot water tank controller and a heat pump controller, the controller interface comprising: a response module configured to: receive, from a hot water tank controller, a first input signal indicative of a temperature; provide a response signal based on the first input signal and a temperature response characteristic; and communicate the response signal to a heat pump controller.
2. The controller interface of claim 1 wherein the response module is an electrical circuit and an electrical property of the circuit is configured to vary in dependence on the first input signal and the temperature response characteristic.
3. The controller interface of claim 1 or claim 2 wherein the temperature response characteristic is programmable, preferably via a user interface.
4. The controller interface of any preceding claim wherein the temperature response characteristic comprises a temperature-resistance relationship profile.
5. The controller interface of any preceding claim wherein the temperature-resistance relationship profile is modelled on a response of a temperature sensor associated with a heat pump.
6. The controller interface of any preceding claim wherein the response signal is a resistance of a circuit at the response module.
7. The controller interface of any preceding claim, wherein the response module comprises a relay and a pair of potentiometers.
8. The controller interface of any preceding claim, wherein the response module comprises a plurality of fixed value resistors for connection of a subset to a relay.
9. The controller interface of any preceding claim wherein the response module comprises a transistor configured to operate in dependence on the first input signal.
10. The controller interface of any preceding claim wherein the response module is configured to vary the response signal between a number of discrete values, preferably between two values; or wherein the response module is configured to vary the response signal in a continuous range of values.
11. The controller interface of any preceding claim further comprising an auxiliary heater control module configured to: receive, from the heat pump controller, a second input signal associated with an auxiliary heating requirement; and communicate, to the hot water tank controller, an instruction to operate an auxiliary heater in response to the second input signal.
12. The controller interface of claim 11 wherein the auxiliary heater control module comprises a potentiometer and an analogue to digital converter.
13. The controller interface of any preceding claim wherein the controller interface is configured to communicate with the hot water tank controller via a digital communication protocol or via analogue signals.
14. The controller interface of any preceding claim wherein the response module is configured to communicate with the heat pump controller via a sensor cable of the heat pump controller.
15. The controller interface of any preceding claim wherein the controller interface is further configured to receive a user hot water schedule and to vary the response signal based on the user hot water schedule.
16. A hot water tank controller configured to provide a first input signal indicative of a temperature to the controller interface according to any preceding claim.
17. A system for controlling a heating system comprising: the controller interface according to any of claims 1 to 15; and a hot water tank controller, optionally according to claim 16.
18. The system of claim 17 wherein the hot water tank controller is configured to receive temperature measurements from one or more temperature sensors, optionally wherein the hot water tank controller is configured to switch on an auxiliary heater.
19. The system of claim 17 or claim 18 wherein the hot water tank controller is configured to receive a user hot water schedule and to vary the first input signal based on the user hot water schedule.
20. The system of any of claims 17 to 19 further comprising a heat pump controller configured to control a heat pump in dependence on the response signal received from the controller interface.
21. A heating system comprising: the system for controlling a heating system of claim 20; a hot water tank optionally comprising one or more of: an auxiliary heater disposed within the hot water tank; and a temperature sensor configured to measure a temperature of water in the hot water tank; and a heat pump configured to heat water in the hot water tank via a heat exchanger.
22. The heating system of claim 21 further comprising a diverter valve for diverting fluid from the heat pump to or from the heat exchanger, wherein the diverter valve is arranged to energise a pump of the heat exchanger.
23. A hot water tank comprising an inlet port and an outlet port arranged to receive a retrofit heat transfer module comprising a plate heat exchanger, wherein the inlet and the outlet are sealed for use in the absence of a retrofit heat transfer module.
24. A heating system comprising: the hot water tank of claim 23; a retrofit heat transfer module comprising: a pump configured to draw water from hot water tank via the outlet port and return water to the tank via the inlet port; and, a plate heat exchanger configured to heat water drawn from the second outlet.
25. The heating system of claim 24 further comprising a heat pump with a diverter valve for diverting fluid to the heat transfer module, wherein the pump is controlled in dependence on the diverter valve.
26. The heating system of claim 24 further comprising a hot water tank controller, wherein the pump is controlled in dependence on the hot water tank controller.
Description
[0043] Embodiments of the invention will now be described, by way of example, with reference to the accompanying drawings in which:
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053] The heat pump controller A1 may be configured to receive data from one or more temperature sensors A9 in the hot water tank to ensure there is sufficient hot water to satisfy the user's hot water demand and thereby to inform its control of the power supplied to the heat pump.
[0054] The heat pump controller may also be configured to receive data from a one or more room temperature sensors A10 to monitor whether the heat pump is meeting the user's space heating demand. The output of the heat pump is typically routed either to satisfy space heating or hot water provision by a diverter valve A5 which may also be controlled by the heat pump controller.
[0055] In the illustrated arrangement, the tank also comprises an auxiliary heater A11, for example, an electric heating element, disposed in the water tank. The heat pump controller may be configured to transition from heating water in the water tank from the heat pump to heating the water by the electric heating element A11 during cold conditions, or in any other scenario in which the heat pump is unable to attain a satisfactory operating temperature.
[0056]
[0057] The auxiliary heater may be, for example, an electrical heater (such as one comprising a direct electrical immersion heating element) for heating water in the tank. This auxiliary heater may have been configured to provide additional heating in the water tank when the tank was operating with the gas boiler. It may be desirable for the user to be able to use the auxiliary heater B11 in a similar way with the new heat pump B1. The power delivered to the auxiliary heater B11 is controlled by the tank controller B13.
[0058] The plurality of temperature sensors B9 are configured to make temperature measurements of the water in the water tank. In the illustrated example, the temperature sensors are arranged in a linear array extending vertically along a side wall of the water tank B6. The temperature measurements made by the temperature sensors B9 are transmitted, via a wired or wireless connection, to the tank controller B13.
[0059] The tank controller B13 controls the operation of the auxiliary heater and may be configured to control the operation of the legacy gas boiler. The tank controller B13 may provide a user interface by which a user may program a user schedule which specifies the hot water and/or heating requirements of the user. The tank controller is configured to operate gas boiler and/or the auxiliary heater in dependence on the user schedule. The tank controller receives the temperature measurements from one or more temperature sensors of the hot water tank, so that it can monitor the temperature of the water or the state of charge of the hot water tank and operate the gas boiler and/or auxiliary heater in order to ensure that the water temperature(s) in the tank are adequate to meet the user requirements in accordance with the user schedule.
[0060] The heat pump B1 is arranged to provide heat to the water in the hot water tank. The heat pump may have been retrofitted to the hot water tank B6. Fluid is circulated between the heat pump B1 and a heat exchanger B0 through which the water in the tank is heated. The heat exchanger B0 may be disposed within the hot water tank (as in the examples of
[0061] A heat pump controller B2 is provided and configured to operate the heat pump B1. Typically, the heat pump controller B2 is configured to communicate with the heat pump and one or more temperature sensors of the hot water tank and/or temperature sensors B10 arranged in spaces to be heated by the heating system. A typical heat pump controller may also be configured to control an auxiliary heater in a hot water tank in addition to the heat pump. However, since the temperature sensors B9 and auxiliary heater B11 of the legacy hot water tank B6 are already configured to communicate with the tank controller, it may be advantageous to be able to interface the heat pump controller with the hot water tank controller rather than, or in addition to, having to rewire or replace the temperature sensors and auxiliary heater such that they are operable by the heat pump controller.
[0062] A diverter valve B5 is arranged between the heat pump and the hot water tank. The diverter valve is controlled by the heat pump controller to allow the heating system to switch between hot water heating and space heating.
[0063] A controller interface B12 provides an interface between the tank controller B13 and the heat pump controller B2. The controller interface is configured to be in communication with both the tank controller and the heat pump controller.
[0064] The controller interface B12 receives signals from the tank controller associated with the temperature measurements made by the one or more temperature sensors in communication with the tank controller.
[0065] The controller interface B12, from the point of view of the heat pump controller, mimics a temperature sensor associated with the heat pump, for example, the temperature sensor that would typically be installed with a hot water tank that was provided new with the heat pump. Accordingly, the heat pump controller receives the same signal it would have received if it had been connected directly to a temperature sensor, rather than being connected to a controller interface. The controller interface emulates a temperature sensor for the heat pump controller based on a signal received from the tank controller.
[0066] More generally, the existing tank controller, the heat pump controller and the controller interface describe together a system for controlling a heating system in which the tank controller is configured to control the operation of a water tank, and the heat pump controller is configured to control the operation of a heat pump, and the controller interface is provided in order for the controllers to be interoperable.
[0067]
[0068] The controller interface may be connected to the tank controller via a control wire. The controller interface is configured to communicate with the tank controller via a digital communication protocol, such as RS485 RS232, MODBUS, CANBUS, 120 or any other suitable communication architecture. In an alternative the controller interface and the tank controller may be connected wirelessly. Alternatively an analogue approach may be used where a continuous voltage is communicated by the tank controller to the controller interface.
[0069] The controller interface is configured to communicate with the heat pump controller via a sensor cable of the heat pump controller which is configured to carry a signal from a temperature sensor associated with the heat pump to the heat pump controller.
[0070] The response module C2 is preferably an electrical circuit which transforms the input signal from the tank controller in dependence on a temperature response characteristic to produce a response signal to be sent to the heat pump controller. While the response signal may be configured to mimic the signal which might be sent by the heat pump's preferred sensor type (say, A9 in
[0071] The response module may comprise a variable resistor that is able to change its resistance value between two widely separated resistance values (or more generally between discrete resistance values) to exhibit a binary high or low state depending on whether the tank controller requires the heap pump controller to receive a signal indicating the tank is hot or cold. The response signal communicated to the heat pump controller may then be interpreted as would a signal from a temperature sensor indicating a low temperature in the hot water tank (indicating that the heat pump should be switched on to deliver heat to the hot water tank) or as a signal from a temperature sensor indicating a high temperature, indicating that the heat pump may be switched off or dialled down. In particular, the response module C2 may comprise a circuit comprising a relay and pair of potentiometers which switch between two discrete resistance values.
[0072] In an alternative, the temperature response characteristic of the response module may comprise a mapping between a temperature indicated by the tank controller in the input signal and a response signal which permits a continuously varying signal, or a signal varying between a plurality of discrete intervals such that the heat pump controller perceives a reflection of the true temperature within the hot water tank. The response signal may then mimic the desired apparent resistance to the heat pump controller such as the heat pump controller would receive from its usual temperature sensor. In such a scenario, the response module C2 may comprise a digitally controlled potentiometer circuit which is capable of approximating a continuous resistance output. C2 may also be implemented by transistor whose gate current (bipolar) or voltage (MOSFET) may be modulated to vary the apparent resistance between its drain-source connections in a continuous fashion. It will be appreciated that such an arrangement is also suitable for implementing the binary hot/cold example above and vice versa.
[0073] In some instances the heat pump controller may be floating at a potential that is distinct from the tank controller. In such cases suitable isolation circuitry at the interface module is appropriate. Alternatively the requirement for isolation circuitry might avoided by providing an array of fixed-value resistor pairs such that a circuit is formed with an appropriate fixed-value resistor pair, and in operation one or the other fixed-value resistor can be connected to the heat pump controller using a relay switch.
[0074] Two exemplary response modules C2 are schematically shown in
[0075] The controller interface may also comprise an auxiliary heater interface module C3 which may permit the heat pump controller to control an auxiliary heater coupled to the tank controller via the interface.
[0076] Typically, the heat pump controller is configured to control the power delivered to an auxiliary heater disposed within a hot water tank to supplement the heating provided by the heat pump via the heat exchanger. The heat pump controller is thus typically provided with an auxiliary heater control cable C5. In the present case, in which an auxiliary heater already exists in the tank coupled to the tank controller it is advantageous for the heat pump to be able to control the auxiliary heater via the controller interface and the tank controller.
[0077] The auxiliary heater interface module C3 of the controller interface C1 may thus be in electrical communication with the heat pump controller via the auxiliary heater control cable C5. If the heat pump needs to transition to resistive heating via the heating element within the tank, then the auxiliary heater interface module C3 will detect the appearance of a switched live signal or digital command from the heat pump's auxiliary heater control cable C5. In order to detect the direct electric signal from the heat pump controller, the auxiliary heater interface module C3 may comprise a detection circuit which may comprise an (isolated) potentiometer and analogue to digital converter which is capable of withstanding mains voltages. The controller interface C1 can provide a signal C7 to the tank controller indicating that the auxiliary heater should be switched on. The controller interface C1 may suppress a signal for switching the auxiliary heater on, for example if a user hot water schedule is specified at the controller interface. The tank controller may override the signal and not switch the auxiliary heater on, or it may respond, depending on the control strategy at the tank controller.
[0078] In the example shown in
[0079] The controller interface may also comprise a user interface by which a user can program a temperature response characteristic in the user interface. This may allow a user or installer of the interface to program a temperature response characteristic into the response module in dependence on the type of tank controller, temperature sensors, heat pump, auxiliary heaters, and any other relevant information. The controller interface may also permit a user to program a user schedule specifying their heating requirements.
[0080] The response signal C4 may reflect the apparent temperature that might be expected within the range of operation associated with the heat pump's usual hot water tank temperature sensor. The heat pump may have been provided with a temperature sensor that is configured specifically for use with the heat pump, but may not be required if the heat pump is retrofitted to an existing hot water tank. A disconnection of the original temperature sensor provided for the heat pump may lead to a fault code being flagged within the heat-pump's control logic. The response signal C4 from the controller interface can replace the expected temperature sensor signal received by the heat pump controller's sensor cable such that the fault-code is not generated. In addition, the actual temperature of the tank may provide useful information to the heat pump controller so that it is running its compressor at an optimal output level. However, since different heat pumps can use different temperature sensor types which exhibit different resistance/temperature relationships, the controller interface may be programmable with a bespoke temperature/resistance relationship to reflect the temperature response characteristic of the original sensor in conjunction with which the heat pump is originally configured to operate.
[0081] In use, the controller interface in cooperation with the tank controller and the heat pump controller may enable the tank controller to separately control the hot water tank whilst satisfying the required control logic of the heat pump controller. In order for the tank controller to do so, the heat pump controller may be configured such that hot water is demanded at all times (for example, via a user schedule programmed into the heat pump interface). The tank controller via the interface controller can then provide a signal to the heat pump that causes the heat pump to provide heat, or not. For example, if the user schedule requires water heating and the tank water temperature is low, then the response signal C4 causes the heat pump to provide heat (i.e. a suitable signal emulating a low temperature from a sensor). On the other hand if the user schedule does not require water heating, even if the tank water temperature is low, then the response signal C4 is such that the heat pump does not provide heat (i.e. a suitable signal emulating a high temperature from a sensor). The response signal C4 can in this way cause the heat pump to vary heat provided to the hot water tank. The tank controller may modify the input signal C6 depending on the user schedule, or the controller interface may modify the response signal C4 depending on the user schedule.
[0082] In use, typically, the heat pump controller will determine whether to switch from the heat pump to an auxiliary heater on the basis of either (a) a drop in heat pump efficiency (as determined through the sensors and controller logic specific to the heat pump) or (b) failure to attain a sufficient temperature in the hot water tank. If the controller interface has been configured to provide the heat pump controller with an accurate reflection of the actual temperatures associated with the temperature sensor or sensors in the hot water tank, then the heat pump controller may be able to operate as normal. In the case where the temperature response characteristic of the response module is such that it, for example, switches between two widely separated resistances (and does not vary continuously, or in small discrete intervals to provide an accurate reflection of the water temperature), then the operation of the auxiliary heater may need to remain under the control of the tank controller which itself infers when the heat pump controller wishes to transition to the use of the auxiliary heater. The auxiliary heater control module C3 of the controller interface may be responsible for making such an inference. The inference may be based on a signal from the heat pump controller and/or in dependence on the temperature measurements known to the tank controller. The responsibility for operation of the auxiliary heater may therefore be passed on to the tank controller.
[0083]
[0084] A user may wish to utilise a water tank with a gas boiler and/or an auxiliary heater initially, and upgrade later to use a heat pump with that same water tank. As such, the hot water tank of
[0085]
[0086] In the example illustrated in
[0087] The heat transfer module E1 is controlled through the auxiliary power supplied to the diverter valve (A5 from
[0088] In an alternative arrangement, illustrated in
[0089] Various other modifications will be apparent to those skilled in the art. It will be understood that the present invention has been described above purely by way of example, and modifications of detail can be made within the scope of the invention.
[0090] For example, the controller interface is described in the examples provided above as being a separate entity from the hot water tank controller. Alternatively the controller interface may be integrated in the hot water tank controller such that an emulated temperature sensor signal is provided from the hot water tank controller to the heat pump controller.
[0091] Reference numerals appearing in the claims are by way of illustration only and shall have no limiting effect on the scope of the claims.