The present invention relates to a heating element controller for a liquid heating system. The invention further relates to a system for heating liquids. Another aspect of the invention relates to a plume entrainment unit for liquid heating systems. The invention further relates to a method of controlling a heating element for a liquid heating system. Another aspect of the invention relates to a device for heating liquids in a heating vessel.
Domestic hot water (DHW) systems are typically serviced entirely or are supplemented by an electric immersion element in a hot water tank. The element comprises of a resistive wire which dissipates heat as current flows through it. Usually, an integrated thermostat is fitted to the unit. The thermostat allows the user to set the temperature (typically 50 to 60° C.). Whilst this temperature is too high for direct use in most DHW applications, (i.e. the hot water has to be mixed with cold to deliver a comfortable shower or bath), it is not feasible to store water at lower temperatures because:
This means that heat losses are relatively high whilst the tank is at its highest temperature. Most immersion controllers currently on the market have an embedded time reference that allows the user to program the times at which the immersion heating element is turned on and off. In this way the user requests the tank to be heated during a given period. However, the warm up time for a hot water tank depends on various factors, including:
Since there is uncertainty over how much time the element needs to be on for to heat the tank's volume to the required temperature, the user has to make a guess. This leads to two potential problems, overestimating or underestimating the required warm up time leading to the following consequences:
Overestimation
Overestimation results in excessive energy use whilst the element maintains the tank temperature at the thermostat preset value for longer than is necessary. At this temperature thermal losses are greatest due to the high temperature gradient across the tank walls.
Underestimation
Underestimation prevents the water attaining the correct temperature, this can be an inconvenience but more seriously could lead to an environment in which legionnaires or other bacterium may flourish.
Users tend to overestimate, to avoid unpleasant surprises with insufficient hot water.
Electric domestic hot water systems in the UK typically comprise of an insulated copper tank with a volume in the region of 100 litres. An immersion element is usually fitted to the bottom of the tank. When the user demands hot water, current flows through the resistive wire in the immersion element causing heat to be dissipated around its surface. This heat is transferred to the water immediately surrounding the element. Since the density of water is inversely proportional to its temperature, any water around the element that is warmed rises from the element to the top of the tank due to its reduced density. In the process of migrating to the top of the tank, heat is transferred to the surrounding cold water such that the thermal energy is diluted over a larger volume of water thus reducing its temperature. This process leads to the following problems:
To satisfy the need of efficient, energy-saving liquid heating systems, a more intelligent control of one or more heating elements used to heat the contents of a vessel is required. In particular, a more intelligent means of generating thermal energy through a combination of timing and or positional control is required.
According to one aspect of the invention, there is provided a heating element controller for a liquid heating system, wherein the heating element controller is arranged to determine the duty cycle of a heating element; and modulate (or vary) the timepoint of heating initiation by the heating element in dependence upon an expected (or estimated, or pre-determined) duration of completing the heating process and upon a required time at which the heating process is to be completed (or a required time at which liquid is to be available in a pre-determined heated state); and wherein said expected duration is determined in dependence on said duty cycle.
This allows the user to input the time at which the hot liquid is required, instead of setting the on and off times. Conventional immersion controllers allow specification of the on and off times, but without any regard as to whether the heating process has delivered sufficient hot water. Input of the time at which the heating process is to be completed (or the hot liquid is required) is more convenient to the user. The heating element may for example be an immersion element for a water heating system, for heating a volume of water for example in a hot water vessel or tank. The heating process is in particular the process of heating the liquid to a pre-determined heated state (for example in dependence on a thermostat or a heating setpoint). The heating process is usually completed when a pre-determined heated state is attained. A phase of maintaining the heated condition may follow completion of the heating process. The phase of maintaining the heated condition may continue for a pre-determined (user-input) time. Determining the duty cycle and the expected duration in dependence on the duty cycle provides the advantage that the controller can be retrofitted, offering cost-efficient and convenient means of providing the advantages of input of the time at which the hot liquid is required, instead of setting the on and off times.
Preferably, the heating element controller in one state determines the duration of completing the heating process. In particular, the heating element controller is arranged to measure the duration of completing the heating process in order to determine an expected (or estimated) duration. For example the controller may be arranged to measure the time taken for the element to heat the volume of water. This allows more accurate determination of the duration of the heating process. Users are likely to overestimate the duration of the heating process, causing the heating process to be completed before the hot water is required. This results in using more energy than necessary to fulfil the user's needs. This can be overcome by estimating future time durations over which the heating element will need to be turned on in order to satisfy the user's requirement.
Preferably the required time at which the heating process is to be completed (or the liquid is to be available in the heated state) is a user-input time selection. In particular, the controller may comprise a user input, and in which the required time at which the heating process is to be completed (or the liquid is to be available in the heated state) is a user-input time selection. This allows the user to determine, and modify, his hot water demands of the system.
Preferably the heating element controller is suitable for use in a heating system comprising at least one heating element and at least one heating vessel. The heating controller may be retro-fitted to an existing heating system, thus upgrading conventional heating controllers while minimising costs.
Preferably the controller is arranged to calculate the timepoint of heating initiation using an algorithm.
Preferably the controller is arranged to monitor at least one of: energy; current; and voltage supplied to the heating element in order to measure the duration of completing the heating process. The energy (or current, or voltage) supply to the heating element may be thermostatically controlled. The current and/or the voltage may be monitored as indicators of the energy, though each on its own may not be sufficient to determine the magnitude of the energy supplied to the heating element (the current waveform alone may for example not determine the energy consumption in the absence of voltage and relative phase between voltage and current (power factor)).
More preferably, the controller is arranged to monitor the electrical current to the heating element in order to determine the duration of completing the heating process. This allows relative ease of retro-fitting, while permitting monitoring of the heating process. The controller may also be arranged to use the output of an ambient temperature sensor in calculating the duration of the heating cycle.
Preferably the heating element controller is suitable for use in a heating system further comprising a thermostat arranged to control operation of the heating element. Thermostats are widespread in immersion heating elements, and may operate to connect or disconnect the heating element from a current supply in dependence upon the temperature of the tank's liquid content. The thermostat may regulate the temperature by other means, for example by gradually reducing the energy supplied to the heating element.
Preferably the controller is arranged to determine the duty cycle of the heating element. More preferably, the controller is arranged to determine the duty cycle from monitoring the electrical current waveform to the heating element. The voltage transient may also be indicative of the electrical current waveform, and hence duty cycle. The electrical current (and its waveform) is indicative of the energy deposited in the vessel. When the vessel approaches the heating setpoint, it most likely reduces energy deposition in the vessel. This can be used for the controller to determine when the heating process is completed.
Preferably the controller is arranged to determine completion of the heating process by comparison of the heating element duty cycle on/off ratio to a predefined threshold ratio. As a thermostat switches the heating element on or off, this is reflected in the current drawn by the heating element. In the beginning of heating, the on phase is relatively long; later, when the temperature approaches the setpoint, the thermostat may switch between ‘on’ and ‘off’ states more frequently. Other switching patterns are possible, and the controller may be adapted to correlate the duty cycle with the proximity of the temperature to the setpoint.
Preferably the controller modulates maintenance of the heated condition once the heating process is completed. More preferably, the controller is arranged to control the supply of energy to the heating element to maintain the heated condition once the heating process is completed. More preferably, the controller is arranged to supply energy to the heating element at shorter and more frequent intervals than a pre-determined or expected thermostat hysteresis cycle. Once the setpoint is achieved, the temperature is maintained at the setpoint. To compensate for heat losses to the environment, further energy is supplied to the vessel. For a thermostat, the frequency and duration of energy supply depends on the thermostat hysteresis. Instead of supplying energy for a relatively long period at relatively long intervals, the controller can enforce shorter energy supply at shorter intervals. This allows the vessel temperature to be maintained at a more uniform temperature, avoids excessive temperature variations, and minimises fluctuations in temperature around the desired setpoint. The controller may alternatively not maintain the heated condition, for example if the water is to be delivered just in time for the user's demand.
Preferably the controller comprises at least one of: a current sensor; a sense resistor; a transformer; and a voltage sensor for monitoring the electrical current to the heating element. Other means of detecting current may be used. A voltage sensor can be used to detect a voltage transient that can indicate the presence or absence of current through the immersion element. The magnitude of the voltage transient depends on the impedance of the connection. The magnitude of the voltage drop across the heating element may be measured by other means. Preferably the controller comprises at least one of: a relay; a transistor; a field effect transistor; and a bipolar transistor for initiation of heating. Other means of initiating heating may be used.
Preferably the controller further comprises at least one ambient temperature sensor, in dependence upon which the controller further modulates or varies the timepoint of heating initiation. The ambient sensor(s) may monitor for example the air temperature immediately outside of the insulation of a heating vessel belonging to the heating system; and/or the inlet temperature of the cold (water) that feeds into the heating system. Measurement may be direct or inferred. For example one ambient temperature sensor may measure a plurality of ambient temperatures, or a plurality of ambient temperature sensor may measure a plurality of ambient temperatures. If the ambient temperature is higher than anticipated, then the heating process can be of shorter duration than otherwise expected, and vice versa. Monitoring the ambient temperature allows to correct for this effect, thus ensuring supply of hot water at the required time while avoiding wasting of energy.
Preferably the controller further is arranged to modulate or vary the timepoint of heating initiation in dependence upon information concerning the time(s) at which the cost to the user of supplying energy to the element changes. This allows optimisation of the heating in dependence on the costs to the user. It might under some circumstances be more cost-efficient to heat the vessel in a low cost tariff period rather than just in time to ensure supply of the required supply of hot water.
Preferably the controller is arranged to complete the heating process prior to said required time. When there is a transition from a lower to a higher cost tariff, it may be preferable to arrange for heating to be completed prior to the transition to minimise cost even though this means the tank loses more heat to ambient prior to the user's demand time.
Preferably the heating element controller further comprises an indicator arranged to provide an indication to the user when the heating process is completed. This allows the user to determine if the required hot water is available, and minimises the inconvenience caused to the user if the water is ready earlier or later than required.
Preferably the heating element controller further comprises means for computing a fouling parameter, and means for controlling the operation of the heating element in dependence upon the fouling parameter. This provides the advantage of extended operational life of the heating element and reduced operational costs.
For user convenience and safety the means for computing the fouling parameter preferably comprises means for computing a bacterial risk parameter.
For efficiency and ease of use, and to minimise components, the means for computing the bacterial risk parameter is preferably adapted to compute a concentration of bacteria in at least a portion of the liquid heating system.
For efficiency the means for computing the bacterial risk parameter is preferably adapted to determine a maximum from a plurality of computed concentrations of bacteria in a plurality of portions of the liquid heating system.
For accuracy the means for computing the bacterial risk parameter is preferably adapted to compute the concentration of bacteria in dependence on temperature data, a time parameter, and a bacterial growth model.
For accuracy the means for computing the bacterial risk parameter is preferably adapted to compute the concentration of bacteria in dependence on a thermal model of the liquid heating system.
For accuracy the means for computing the bacterial risk parameter is preferably adapted to evaluate the thermal model in dependence on the temperature data and the time parameter, and to evaluate the bacterial model is evaluated in dependence on the thermal model and the time parameter in order to compute the concentration of bacteria.
For user convenience and safety the means for controlling the operation of the heating element controller is preferably adapted to activate the heating element when the bacterial risk parameter surpasses a pre-determined threshold.
For user safety the heating element controller is preferably arranged to generate an alarm signal if the bacterial risk parameter surpasses a pre-determined threshold.
For minimisation of damage, reduced operational costs, and user convenience the means for computing the fouling parameter may comprise means for computing at least one of: a scaling parameter, a bio-film thickness parameter, and a corrosion parameter.
For minimisation of damage, reduced operational costs, reduced number of components, and user convenience the means for computing the fouling parameter may comprise means for computing a bio-film thickness parameter, and the means for computing the bio-film thickness parameter may be adapted to compute the bio-film thickness parameter in dependence on a bio-film precipitation parameter, requirement data and bio-film cost data.
For minimisation of damage, reduced operational costs, reduced number of components, and user convenience the means for computing the fouling parameter may comprise means for computing a corrosion parameter, and the means for computing the corrosion parameter may be adapted to compute the corrosion parameter in dependence on a corrosion rate parameter, requirement data and corrosion cost data.
For minimisation of damage, reduced operational costs, reduced number of components, and user convenience the means for computing the fouling parameter may comprise means for computing a scaling parameter, and the means for computing the scaling parameter may be adapted to compute the scaling parameter in dependence on a scale precipitation parameter, requirement data and scale cost data.
For accuracy the means for computing a scaling parameter is preferably adapted to compute the scale precipitation parameter in dependence on water composition data, and thermal data.
For accuracy the water composition data preferably includes a pH and a calcium carbonate concentration.
For accuracy the thermal data preferably includes a thermal gradient and a bulk heating system temperature.
For accuracy and efficiency the means for computing a scaling parameter is preferably adapted to determine a saturation value in dependence on the water composition data and the bulk heating system temperature.
For accuracy and efficiency the means for computing a scaling parameter may be adapted to compute the scale precipitation parameter in dependence the saturation value and the thermal gradient.
For accuracy the means for computing a scaling parameter may be adapted to compute the scaling parameter in dependence on a measured heating element scale value.
For accuracy the means for computing a scaling parameter may be adapted to evaluate a thermal response test, the thermal response test comprising correlation of a heating element heating pulse with a thermal response in the liquid heating system.
For ease of use, efficiency, reduced number of components, and cost-efficiency, the heating element controller preferably further comprises means for computing a heat loss cost parameter, and means for controlling the operation of the heating element in dependence upon the heat loss cost parameter.
For ease of use, efficiency, reduced number of components, and cost-efficiency the means for computing the heat loss cost parameter may be adapted to compute the heat loss cost in dependence on cost data and a heat loss model, the heat loss model being evaluated in dependence on thermal measurement data, liquid heating system parameters and requirement data.
For ease of use, efficiency, reduced number of components, and cost-efficiency the heating element controller may be arranged to control the operation of a heating element such as to minimise an aggregate of the scaling parameter and heat loss cost parameter.
Preferably there is provided a system for heating liquids, comprising at least one heating element associated with a liquid vessel, and optionally a heating element controller as described above. More preferably the system further comprises a thermostat arranged to control operation of the heating element.
Preferably the system further comprises a temperature sensor associated with the heating vessel, the temperature sensor measuring a temperature associated with the liquid temperature, in dependence upon which the controller further modulates or varies the timepoint of heating initiation. If the vessel temperature is higher than anticipated, then the heating process can be of shorter duration than otherwise expected, and vice versa. The heat may still be remaining in the vessel for example from the previous heating period. Monitoring the liquid temperature allows to correct for such residual heat, thus ensuring supply of hot water at the required time while avoiding wasting of energy.
Preferably the temperature sensor is at least one of: a thermocouple; a thermistor; a resistance temperature detector; and a diode thermometer. Instead of a temperature sensor the temperature dependent resistance of the heating element may provide an indication of a temperature of the liquid. In this case inference of temperature via the pre-determined temperature coefficient is possible. A thermostat with known temperature coefficient may be retrofitted to ensure the temperature coefficient is pre-determined. Further, a resistance temperature detector (preferably a thermoresistive wire) may be arranged in the heating element to provide an indication of the temperature of the liquid. The detector or wire may be arranged in series with the heating wire, or in an independent circuit. These provisions allow inference of temperature via the pre-determined temperature coefficient.
Preferably the heating element controller further is arranged to vary the location of heat deposition in the heating vessel in dependence upon a required quantity of heated liquid. For example the heating element controller may be suitable for use in a heating system comprising at least two heating elements, wherein the heating element controller is arranged to determine to which element energy is supplied in dependence upon a required quantity of heated liquid.
As hot water in the vessel rises, it mixes with colder water and levels the temperature difference. If, on the other hand, hot water is generated at the top of the vessel first, then a hotter upper stratus forms. If the user only requires a relatively small volume of water, then much energy is wasted if the entire vessel is heated up. Deposition of heat in a targeted part of the vessel can create a smaller quantity of water at the required temperature. This saves energy and shortens the duration of the heating process, both advantageous to the user.
Preferably the required quantity of heated liquid is a user-input quantity selection. This allows the user to determine, and modify, his hot water demands of the system.
Preferably the system further comprises an array of at least two temperature sensors, each being associated with a respective particular location on or in the heating vessel. This allows monitoring of the temperature distribution within the vessel. The sensors may be in immediate contact with the liquid, and/or they may be in immediate contact with the vessel wall, and/or in proximity to the vessel. More preferably the at least two temperature sensors are at least one of: a thermocouple; a thermistor; and a diode thermometer.
For ease of installation and cost-efficiency the array of at least two liquid temperature sensors may be floatingly and/or sinkingly tethered to the at least one heating element.
For ease of installation and cost-efficiency the array of at least two liquid temperature sensors may be attached to the external wall of the liquid vessel, the sensors being in thermal contact with said external wall.
Preferably the system comprises means for determining temperature in dependence on the change in resistance with temperature of the heating element.
Preferably the liquid temperature sensor(s) comprises a resistance temperature detector in the heating element being arranged to provide an indication of a temperature of the liquid.
More preferably the controller is arranged to determine the thermocline of liquid in the vessel in dependence upon the data provided by the at least two temperature sensors. A thermocline connotes an abrupt temperature gradient in a body of water, the layer above having a different temperature from the layer below. The thermocline may be used to infer the quantity of available hot water, in the case of the hot water forming a distinct top layer.
Preferably the controller varies the location of a moveable heating element. This allows control of the location of hot water generation. More preferably, the heating element is moveable in the vessel, and the controller is arranged to control the location of a moveable heating element. For example, the moveable heating element may be a buoyant heating element tethered to a control assembly which adjusts the tether length. Adjustment of the tether length may for example be via positional control of a winding drum (or spooling device or similar) to which the tether is attached. The moveable heating element may also be a weighted or heavy heating element tethered to a control assembly which adjusts the tether length and allows the heating element to sink. The moveable heating element may be controlled via the angular position of a motorised ball screw whose axis is parallel to or collinear with the vertical axis of the vessel.
Preferably the controller varies the location of a moveable heating element, the initial location of the moveable heating element being in an upper part of a heating vessel and the location being moved downward during operation of the heating element. This allows hot water to be generated at the top of the vessel first, forming a hot layer. Deposition of heat in a targeted part of the vessel can create a relatively small quantity of water at the required temperature. If the user only requires a small volume of water, this saves energy and shortens the duration of the heating process, both advantageous to the user.
Preferably the controller is arranged to vary the downward motion of the moveable heating element to locate the heating element near to (preferably immediately beneath) the thermocline. The controller may also be arranged to vary the downward motion of the moveable heating element to locate the heating element immediately above the thermocline. The moveable heating element is preferably moved in tandem with the development of the thermocline in a position that minimises mixing. The controller may be arranged to vary the downward motion of the moveable heating element to locate the heating element at or near the location with the greatest thermal gradient in the liquid. The controller may also permit upward motion of the moveable heating element. The controller varying the location of the moveable heating element can enable optimal heating with minimal mixing and water circulation, ensuring efficient formation of a hot water layer.
Preferably the location of the moveable heating element is dependent upon at least one of: required time at which liquid is to be available in the heated state; required quantity of heated liquid; information concerning the time(s) at which the cost to the user of supplying energy to the element changes; heat transfer coefficient or temperature difference between the heating element and the surrounding water; and optimal proximity to thermocline that ensures adequate heat transfer between heating element surface and surrounding water along with minimal convective mixing.
Preferably the system comprises a plurality of heating elements, wherein the controller is arranged to control the sequence of operation of the heating elements. In general the controller may be arranged to modulate or vary the sequence of operation of a plurality of heating elements. This allows control of the location of hot water generation. More preferably, the controller is arranged to initially operate a heating element in an upper part of a heating vessel and subsequently further operates a further heating element in a lower part of the heating tank. The individual heating elements are switched on in a sequence from top to bottom. More preferably, the controller is arranged to operate the immersion elements above the thermocline and one element beneath the thermocline. As more hot water is generated, the thermocline gradually moves downward. This can enable optimal heating with minimal mixing and water circulation, ensuring efficient formation of a hot water layer.
Preferably, the system for heating liquids comprises a plume entrainment unit, wherein the plume entrainment unit arranged to channel liquid from a location of heat deposition into a reservoir region. This may assist the formation of a hot water layer at the top. In particular this permits use of a heating element at the bottom of the vessel.
Preferably the plume entrainment unit comprises a tubular structure attached to a heating element. More preferably the tubular structure comprises a porous membrane. The tubular structure may comprise folds. The plume entrainment element may further comprise at least one of: a buoyant rim; and a directional cowl. The buoyant rim assists positioning of the tubular structure such that hot water is channeled upward from the heating element. The directional cowl assists retaining hot water in the tubular structure, and prevents it from circulating freely in the vessel.
According to another aspect of the invention, there is provided a device for heating liquids in a heating vessel, comprising a heating element and means for varying the location of the heating element in the heating vessel.
Preferably the varying means is adapted to vary the location of the heating element over a substantial portion of the vessel (say more than a quarter or a third or a half of the maximum linear dimension of the vessel, or once or twice the maximum linear dimension of the heating element).
Preferably the varying means comprises a spooling device.
For reduced number of components the device may further comprise a temperature sensor capable of measuring a temperature.
For ease of installation and reduced number of components the heating element may comprise a thermostat having an integrated temperature sensor.
The device may be incorporated into a system as described above.
According to another aspect of the invention, there is provided a heating element controller for a liquid heating system (optionally as described above), wherein the heating element controller is arranged to vary the location of heat deposition in the heating vessel in dependence upon a required quantity of heated liquid.
As hot water in the vessel rises, it mixes with colder water and levels the temperature difference. If, on the other hand, hot water is generated at the top of the vessel first, then a hotter upper stratus forms. If the user only requires a relatively small volume of water, then much energy is wasted if the entire vessel is heated up. Deposition of heat in a targeted part of the vessel can create a smaller quantity of water at the required temperature. This saves energy and shortens the duration of the heating process, both advantageous to the user.
According to another aspect of the invention, there is provided a system for heating liquids (optionally as described above), comprising at least one heating element associated with a liquid vessel, and a heating element controller, wherein the heating element controller is arranged to vary the location of heat deposition in the heating vessel in dependence upon a required quantity of heated liquid.
According to another aspect of the invention, there is provided a plume entrainment unit for liquid heating systems (optionally as described above), wherein the plume entrainment unit is suitable for channeling liquid from a location of heat deposition into a reservoir region.
According to another aspect of the invention, there is provided a method of controlling a heating element for a liquid heating system (optionally as described above), wherein heating by a heating element is initiated over an expected duration of completing the heating process before a required time at which the heating process is to be completed (or a required time at which liquid is to be available in the heated state). The method may comprise: determining a heating time period corresponding to an expected duration of completing the heating process; determining a required time at which the heating process is required to be completed (or a required time at which liquid is to be available in the heated state); initiating heating by the heating element at a timepoint which is earlier than the required time by a time period corresponding to the heating time period.
Preferably the method comprises: initiating heating by the heating element at a timepoint which is earlier than the required time by a time period greater than the heating time period, in dependence upon a time at which the cost to the user of supplying energy to the element changes;
Preferably determining the heating time period corresponding to the expected duration of completing the heating process comprises determining the duty cycle of a heating element: and determining said expected duration in dependence on said duty cycle.
According to another aspect of the invention, there is provided a heating element controller for a liquid heating system, wherein the heating element controller is arranged to modulate (or vary) the timepoint of heating initiation by a heating element in dependence upon an expected (or estimated, or pre-determined) duration of completing the heating process and upon a required time at which the heating process is to be completed (or a required time at which liquid is to be available in a pre-determined heated state).
According to another aspect of the invention, there is provided a heating element controller for a liquid heating system, wherein the heating element controller comprises means for modulating (or varying) the timepoint of heating initiation by a heating element in dependence upon an expected (or estimated, or pre-determined) duration of completing the heating process and upon a required time at which the heating process is to be completed (or a required time at which liquid is to be available in a pre-determined heated state).
According to another aspect of the invention, there is provided a user interface that allows user input of at least one of: time at which hot water is required; quantity of hot water required; information concerning different energy tariffs and relating periods; and vessel volume. The user interface may be used with any of the liquid heating systems described above.
According to another aspect of the invention, there is provided an immersion controller comprising of some form of current sensor and means of control of the mains connection to the immersion element so that an embedded algorithm can determine the warm up time of a vessel's contents as per the architecture outlined in
Preferably the immersion controller can be readily fitted to an existing immersion heater and hot water tank. The immersion controller may use the computed warm up time to schedule the connection of the immersion element to a power supply just in time to meet the user's temperature requirements to avoid wasting energy.
Preferably the immersion controller is supplemented by a sensor(s) which measure the temperature of the surroundings of the vessel in order to improve the accuracy of the computed warm up time of the vessel's contents.
Preferably the immersion controller is able to inform the user when the immersion element has heated the contents of its associated vessel to the desired temperature, by inspection of the current flowing through the immersion element, using some form of user interface. The immersion controller may be able to inform the user of the amount of energy which has been consumed by the immersion element, by inspection of the current flowing through the immersion element, using some form of user interface.
According to another aspect of the invention there is provided a moveable heating element within a vessel whose position is controlled continuously to optimise the dispatch of thermal energy to a liquid.
Preferably a control algorithm determines the optimum position of the moveable heating element according to a combination of parameters such as temperature, heating element power dissipation, heating element current profile and vertical position of moveable heating element assembly. The moveable heating element may be tethered to a control assembly which adjusts the tether length via positional control of a winding drum to which the tether is attached in order to control the vertical position of the moveable heating element. The arrangement may be retrofitted to existing domestic hot water cylinders by designing in such a way as to ensure that both the control assembly and the moveable heating element can fit through a standard immersion element tank flange. Alternatively or additionally the vertical position of the moveable heating element may be controlled via the angular position of a motorised ball screw whose axis is collinear with the vertical axis of the vessel.
Preferably the position and dispatch of thermal energy from the moveable heating element is optimised such that the user requirement is fulfilled and that minimal running cost is incurred for a given electricity tariff structure.
The controller comprises a current sensor and means of controlling the mains connection to the immersion element so that an embedded algorithm can determine the warm up time of a vessel's contents. This can be achieved by inspection of the current flowing through the immersion element. The controller can infer when tank is hot from monitoring the current, and the pattern of switching on/off. The immersion controller can be readily fitted to an existing immersion heater and hot water tank. The algorithm uses the computed warm up time to schedule the connection of the immersion element to a power supply just in time to meet the user's temperature requirements to avoid wasting energy. The immersion controller can be supplemented by a sensor(s) which measure the temperature of the surroundings of the vessel in order to improve the accuracy of the computed warm up time of the vessel's contents. The immersion controller can have the capability of informing the user when the immersion element has heated the contents of its associated vessel to the desired temperature, using some form of user interface. The immersion controller can have the capability of informing the user of the amount of energy which has been consumed by the immersion element, by inspection of the current flowing through the immersion element, using some form of user interface. As users often err toward overestimation of the warm up time, the controller can help avoid substantial standing losses.
The heating system comprises a moveable heating element within a vessel whose position is controlled continuously to optimise the dispatch of thermal energy to a liquid. A control algorithm determines the optimum position of the moveable heating element according to a combination of parameters such as temperature, heating element power dissipation, heating element current profile and vertical position of moveable heating element assembly. In one embodiment, the moveable heating element is tethered to a control assembly which adjusts the tether length via positional control of a winding drum to which the tether is attached in order to control the vertical position of the moveable heating element. Such an arrangement can be retrofitted to existing domestic hot water cylinders by designing in such a way as to ensure that both the control assembly and the moveable heating element can fit through a standard immersion element tank flange. In another embodiment, the vertical position of the moveable heating element is controlled via the angular position of a motorised ball screw whose axis is parallel to or collinear with the vertical axis of the vessel. The position and dispatch of thermal energy from the moveable heating element is optimised such that the user requirement is fulfilled and that minimal running cost is incurred for a given electricity tariff structure.
The system, method, and apparatus for heating may comprise:
Features that the system, method, and apparatus for heating may comprise include:
An algorithm or controller determines at least one of: the duty cycle of a heating element; the rate of decrease (or increase) in the activity of a heating element; and the duty cycle behaviour of the heating element relative to the behaviour on previous occasions. These may be determined by sensing the current (or energy) drawn by a heating element that is under thermostatic control. The controller can use the information to adapt scheduling of hot water supply. Further, temperature sensing (e.g. in the environment, in the vessel) may provide additional information to adapt the scheduling.
An algorithm or controller controls the height (or location) in a vessel at which heating occurs. This may be done with mechanical height adjustment of a heating element. For a mechanically height-adjustable heating element to be retrofitted to an existing vessel, it is preferably small enough to enter through existing portals. A buoyant (or sinking) heating element attached via a tether to an anchor is potentially retrofittable in this manner. Alternative installation involving fitting a suitable portal or flange to the vessel is possible too. For example a larger opening in the vessel may be cut through which the heating element can be retrofitted, with a new, larger flange fit to the new opening.
An algorithm or controller controls the position of heating activity to be initially at the top of the vessel and in due course be at a more downward position. The controller determines the location of the boundary of the hot water layer in the upmost region of the vessel. The controller controls the position of heating activity to be near or below the location of the boundary of the hot water layer. The controller may use an array of temperature sensors to determine the temperature at different locations in the vessel, and/or the location of the boundary of the hot water layer. Instead of a height-adjustable heating element, an array of heating elements may be addressed by the controller to control the height in a vessel at which heating occurs.
An algorithm or controller controls the position of heating in dependence upon information concerning the time(s) at which the cost to the user of supplying energy for heating changes. It may be advantageous for given tariff and requirement schedules to initiate heating earlier than necessary for just-in-time delivery, and the resulting losses may make it advantageous to heat a different volume than the required volume. There may be an optimum position of heating (between the two extremes) that depends on the length of time between the transition to an on-peak tariff period and the time at which the user requires hot water.
A user interface allows the user to input at least one of: a chosen time and a chosen water volume for the controller to schedule operation of the heating.
The invention extends to methods and/or apparatus substantially as herein described with reference to the accompanying drawings.
The invention also provides a computer program and a computer program product for carrying out any of the methods described herein and/or for embodying any of the apparatus features described herein, and a computer readable medium having stored thereon a program for carrying out any of the methods described herein and/or for embodying any of the apparatus features described herein.
The invention also provides a signal embodying a computer program for carrying out any of the methods described herein and/or for embodying any of the apparatus features described herein, a method of transmitting such a signal, and a computer product having an operating system which supports a computer program for carrying out any of the methods described herein and/or for embodying any of the apparatus features described herein.
Any apparatus feature as described herein may also be provided as a method feature, and vice versa. As used herein, means plus function features may be expressed alternatively in terms of their corresponding structure, such as a suitably programmed processor and associated memory.
Any feature in one aspect of the invention may be applied to other aspects of the invention, in any appropriate combination. In particular, method aspects may be applied to apparatus aspects, and vice versa. Furthermore, any, some and/or all features in one aspect can be applied to any, some and/or all features in any other aspect, in any appropriate combination.
It should also be appreciated that particular combinations of the various features described and defined in any aspects of the invention can be implemented and/or supplied and/or used independently.
Furthermore, features implemented in hardware may generally be implemented in software, and vice versa. Any reference to software and hardware features herein should be construed accordingly.
These and other aspects of the present invention will become apparent from the following exemplary embodiments that are described with reference to the following figures in which:
In reference to
The controller 100 further may control the position 120 at which heat is injected into the vessel 104. By delivering thermal energy at the correct height within the tank at all times the volume of heated water is adjusted to a user's volume 112 requirements. Instead of heating the tank from the bottom, thermal energy can initially be injected wherever is optimal depending on a variety of factors (such as tariff structure, volume required and proximity to user demand time). Typically heating begins at the top of the tank. This minimises the distance that water travels due to stratification. As the upper portion of the tank attains a useful temperature, the injection point of thermal energy is lowered so that a larger volume of hot water is gradually developed. This process avoids needlessly heating the entire tank since a precise volume of high temperature water is developed with minimal diffusion of thermal energy through stratification. Further, the time required to deliver a small required volume of water is greatly reduced since the elapsed time becomes a function purely of the power rating of the system rather than the thermal inertia of the entire content of the tank.
In the following application to electric domestic hot water systems is discussed, as an exemplary application involving the heating of a liquid.
The heating element may for example be an immersion element. For brevity, the term ‘immersion controller’ is used in reference to an immersion (or other) heating element controller.
1. Immersion Controller
This invention takes the decision regarding the duration of time over which the immersion heater element is switched on out of the user's hands by inferring how long the contents of a vessel takes to reach a desired temperature through measurement of the current waveform feeding the immersion element.
The user decides when the vessel's contents are to be at a desired temperature by programming the device through the user interface. On first use, the controller processes an algorithm that learns how long the immersion element takes to heat the vessel's contents to the desired temperature by connecting the immersion element to the mains and monitoring the current.
Connection of an immersion element to a domestic hot water tank, for example, typically leads to a system response resembling the data presented in
At the end of the warm-up time 310, the current going through the immersion element begins to toggle on and off due to the thermostatic controller on board the immersion element turning on and off when the temperature surrounding the thermostatic device oscillates around the preset value and associated hysteresis margin. By examining the profile of the immersion element current waveform, the algorithm learns when the vessel reaches the desired temperature along with how long the warm up time is. Using this information, the algorithm can forecast when the immersion ought to be turned on in future to satisfy the timing of the user's demand.
Examination of the immersion element current waveform can for example be by calculating an off-to-on time ratio, and comparing it to a threshold. Once the thermostat starts to turn the element off more frequently, the vessel is at or near to the setpoint temperature. This is reflected in the ratio, which can be compared to a threshold value. The exact threshold ratio depends considerably on the vessel volume, dimensions, thermostat model, and other factors. The immersion element current waveform can be monitored to determine a standard warm-up time that is used for further operation. If the current wave-form is continuously monitored, the warm-up time can be determined for under a variety of operational conditions, allowing possible inference regarding factors including ambient temperature, residual heat in the vessel, premature drawing of water. Further, continuous monitoring can provide data about usage to the controller. These factors allow the controller to account for a wider variety of factors relating to the user's hot water demands and better anticipate the requirements on the immersion element.
In
The algorithm refines its estimate of the warm up time over time to reflect any changes in residual heat in the system or ambient conditions. For example, the algorithm can correlate the current waveform time period with the amount of residual heat in the system to further shorten the duration of time over which the element is unnecessarily turned on. This forecasting is further aided by the presence of an optional temperature sensor 126 to correct for variation of the temperature of the vessel's and/or its immediate surroundings.
The algorithm would be able to signal to the user when the tank has reached the desired temperature along with the amount of energy consumed by the immersion element. The algorithm further has the ability to signal to the user the quantity of hot water that is in the tank. For example, the algorithm can determine the quantity of hot water based on the thermocline position. The toggling duty cycle may also be correlated to the quantity of hot water—earlier in the heating process, a lower quantity of water is available, and the heating element is more likely to be switched predominantly on.
1.1 Hardware
1.11 Hardware Implementation Examples
A LCD display 412 (supplied in 4 bit nibble format from the microcontroller 400) assists user input. The microcontroller 400 has control of a relay 408 which controls the live side 410 of the supply to the immersion heater element. There are many different hardware arrangements that can deliver a satisfactory user interface and time reference (i.e. capacitive touch switches or internal real time clock (RTC) on board microcontroller).
1.12 Other potential means of detecting current
A hall effect IC 404 may not be the most cost effective means of getting a binary indication of current. There are a number of alternative means of sensing current, for example a feedback resistor, a transformer, or inference via voltage transient. There are described in more detail.
Feedback Resistor
The Hall effect sensor can be replaced with a resistor with a differential voltage measurement being made across it to determine the current that is going through it. This may be a cheaper alternative to the Hall effect IC.
The design would have to trade off resolution against resistor power dissipation. A 3 kW immersion element will draw approximately 13 Amps of current. The power dissipated is given by:
P=I
2
R
s (Eqn. 1: Power dissipation in sense resistor)
where P is the power in Watts, I is the current in Amperes and Rs is the sense resistance in Ohms. A typical low cost microcontroller unit (MCU) has an integrated 8 to 12 bit ADC as one of its peripheral circuits. Assuming we have 8 bit resolution across a 5 volt supply, we can assume that a voltage drop of at least 20 mV would be desirable. If we assume 50 mV to allow additional signal to noise margin, this implies a resistance value of 0.2 mOhms. This would lead to 33 mW of power loss. This is a commercially available size of resistor however 0.75 mOhms is more widely available, cheaper and the resulting 130 mW of power dissipation would be comfortably within the 1 W rating that is typical of a type 2512 package. Isolation between the low and high voltage supplies is necessary. Some MCUs accommodate a separate analogue ground which could be tied directly to mains.
Transformer
A transformer essentially comprises of two coils with a common core made of a magnetic material. The turns ratio between the primary and secondary windings determines the relationship between input and output voltages. A secondary voltage will only be present if there is a current flowing through the primary winding to establish a changing flux linking the two coils. If one end of the transformer's primary winding is connected to the mains feed with the other connected to the immersion, any current drawn from the immersion will result in a voltage appearing across the terminals to the secondary winding. The advantage with this approach is that it provides both galvanic isolation and scaling of the voltage to be achieved in one step. The disadvantage is that transformers are relatively expensive.
Inference Via Voltage Transient
When the immersion thermostat closes, the inrush of current to the element will cause a transient drop in mains voltage. This could be measured and used to establish that the element has toggled on. Similarly a transient rise in voltage would indicate the opening of the thermostat. Voltage measurement could be a useful feature to have since it would allow the frequency of the mains supply to be monitored at all times, it is possible that in future there will be a desire for demand side management techniques whereby appliances phase their operation according to the frequency of the mains supply (i.e. turn on when frequency is high to exploit surplus spinning reserve and off when frequency is low to reduce burden on grid).
1.13 Potential Means of Controlling Supply
In addition to using a relay, there are a variety of solid state alternatives to controlling the supply, these include:
1.14 Addition of Temperature Sensor to Controller Board
A sensor on the controller board could be used to infer ambient temperature. This would allow adjustments to be made to the predicted warm up time used to schedule the switching on of the immersion element. The controller would have to be in the same environment as the tank; if it were in another room, there would be no way of inferring the tank's ambient temperature.
1.15 Inference of Temperature Via Magnitude of Current Through Resistive Wire
If a continuous current sensor is used (i.e. Hall effect, feedback resistor or transformer), and assuming its resolution is sufficient, an instrumentation amplifier could be added to its output to allow a microcontroller to resolve the temperature of the water surrounding the immersion element via the change in current due to the thermal coefficient of resistance associated with alloy heating wire.
Use of a resistive wire which has a greater temperature dependence can assist regarding points 1 and 2. This would however require installation of a new immersion element and would also result in more variability of dispatched power.
1.2 Algorithmic Implementation
There are numerous control strategies that could be implemented; this section describes 5 variants or features that could be incorporated into one single algorithm. The algorithms are described in terms of a state machine and the following table provides some of the (arbitrary) naming conventions that have been used throughout this section. Initially this section will describe the state machine associated with the most simple implementation—all subsequent algorithms can be more or less viewed as extensions of this state machine.
1.21 Cold to Steady State Warm-up Only (CSSWO) Algorithm
This is the most simple algorithm, all it requires is binary feedback of current (i.e. is the immersion element on or off) and so would therefore work with any of the current detection methods discussed in section 1.12. This algorithm can be summarised by the state machine detailed by
The EWTC state 602 is described by
In an alternative algorithm, the controller could start operation with an estimated present value for the warm-up time, and learn on the fly what the actual warm-up time value is, and replace the preset. This functionality would usefully be supplemented by a function that can turn the heating element off if the setpoint temperature is attained before schedule, and then resume heating in time for the intended schedule to be followed.
With reference to
In
In
1.22 Warm-up Learn Algorithm (WLA)
The WLA algorithm is similar to the CSSWO approach with the exception that learning is continuous and individual warm up times are computed and assigned to each associated water dispatch time that the user programs. This deals with the situation where the user regularly leaves residual hot water which reduces the subsequent time required to heat the tank. By continually adjusting the warm up times, this algorithm automatically controls for any seasonal changes in ambient conditions that may result in differences in heat transfer from the tank and consequently warm up times.
This approach could be implemented as follows:
1. Allow the user to program the water dispatch schedule over some defined time period (for example a week).
2. For the first week operate in a conservative manner by assuming that there is no residual heat in the tank prior to any particular water dispatch time.
Should the user's behaviour change, (i.e. there is a sudden change in actual warm up time compared with warm up time measured for a prior water dispatch time), two things can happen:
1. The immersion element is turned on prematurely due to additional residual thermal energy that was not there previously. This could lead to higher steady state losses.
2. The immersion element is turned on too late owing to the fact that the tank is depleted in residual thermal energy. This would result in a delay in the actual water dispatch time compared with what was set by the user.
Both of the above scenarios are dealt with by the fact that the controller can detect when steady state operation has been attained. In scenario 1, the controller interface would alert the user that the tank is ready to dispatch hot water but would maintain the tank temperature until the programmed dispatch time. This would give the user the opportunity to draw hot water earlier than intended to minimise steady state losses if desired. In scenario 2, the user would be alerted to the fact that the tank was not hot by the controller interface and so would therefore allow more time for the tank's contents to warm up.
1.23 Hysteresis Minimisation
If it is required that the water be kept at steady state (set point) temperature 1000 for a prolonged period, the controller could minimise tank temperature variation that occurs due to the hysteresis margin associated with the bimetallic thermostat integrated in the immersion element.
1.24 Tariff Informed Algorithm (TIA)
The Tariff Informed Algorithm (TIA) aims to dispatch power to the immersion element during times when the tariff is at its lowest (off peak). For example in the UK a reduced tariff operates in certain periods, such as during off-peak usage times or at night. Typically other countries have similar low tariffs at certain times to encourage off-peak usage. If the user desires a full tank of hot water in the morning from a reduced tariff which happens to set the off peak rate between the hours of 12 midnight and 6 in the morning, the controller will begin dispatching power at 6 am minus the warm up time that has been computed. This warm up time could be continuously updated as described in section 1.22 or determined at any instant as described in section 1.26.
One implementation of this could be at the controller interface level where the user is prompted to enter the tariff time and rate markers (i.e. times associated with commencement of off peak and transition to on peak) along with the off and on peak costs per kWh. There may be provision at this level for multiple rates and off peak tariff time zones depending on the user's contract with the utility, for example some UK contracts have one off peak rate during the night and another in the afternoon that operates over several hours. This scheme is often referred to as “flexi-heat” as it provides a boost to storage heaters for people who work during the day.
Often the precise time of switching between the off peak circuit and the (more expensive) ordinary permanent circuit is not predictable (e.g. the network operator may cascade the switching of reduced tariff circuits to prevent sudden in-rush currents from multiple heating systems compromising the stability of the network). If there is a difference between the time reference embedded in the controller and the time reference used by the network operator for the purposes of off peak dispatch, there is the risk that the hot water system may attempt to draw power during the on peak tariff in which case either two scenarios will unfold:
1.25 Dispatch to Multiple Element Algorithm (DTEA)
Where there are multiple elements, (i.e. systems with a primary element at the bottom to heat the entire contents of the tank and a secondary (boost) element at the top of the tank to heat the upper portion only for applications like washing the dishes or taking a quick shower), the dispatch of power could be assigned in such a manner as to dispatch energy with maximum exergetic and volumetric efficiency.
Current systems typically charge the entire contents of a tank through powering the bottom element alone or charge the upper portion only by powering the top element to provide additional hot water towards the end of the day for dishes or a shower. When heat is dispatched from the bottom immersion element, the thermal energy is diffused due to mixing as it convects toward the top of the tank. This diffusion of energy results in a lower mean tank temperature. This is illustrated by
Other strategies of heat injection are possible, for example in dependence upon tariff information. There may be an optimum position of heating (between the two extremes of heating at the top and heating at the bottom) that depends on the length of time between the transition to an on-peak tariff period and the time at which the user requires hot water.
For example, if the entire vessel volume is to be heated during a reduced-tariff period to take advantage of reduced heating costs, heating from the bottom (without the need for changing the position of the heating) may be more efficient. Heating from the bottom causes the temperature at the top of the vessel to increase more slowly than in the case of heating from the top of the vessel downward. If heat losses are highest at the top of the vessel (the heat transfer coefficient being greatest there), due for example to the presence of an outlet, then heat losses can be reduced by heating from the bottom. On the other hand, for just-in-time delivery of a small volume of hot water during a high-tariff period it may be preferable to inject power from the top first, to avoid heating a greater volume than required.
It may be advantageous for given tariff and requirement schedules to initiate heating earlier than necessary for just-in-time delivery, and the resulting losses may make it advantageous to heat a different volume than the required volume. For example, suppose the user has a lower tariff rate for electricity consumed between 7 am and noon, and a higher tariff rate for all other times. If there is a requirement to wash dishes at 11 am, the algorithm determines whether it is either cheaper to dispatch power so that the correct temperature and volume is available at 11 am to minimise standing losses (just in time), or whether it is better to pre-heat a larger volume of hot water before 7 am using the lower tariff. The aforementioned larger volume of hot water compensates for expected reductions in temperature due to standing losses in the period until 11 am.
The user may wish to use water at around 45° C. The temperature of water dispatched from the tank can be anything above 50° C. to meet this requirement (and inhibit bacterial growth) since the user determines the final temperature with the cold tap (or the temperature is set for the user by a mixer tap with integrated thermostat).
In general, a variety of heat injection strategies depending on a variety of factors (such as tariff structure, volume required and proximity to user demand time) may be implemented with the system.
1.26 Temp Feedback Informed Algorithm (TFIA)
The temperature feedback informed algorithm makes an estimate of the warm up time, ahead of the moment power is to be dispatched to the immersion element. This is based on the temperature of the water in the tank at that instant. This system would respond to changes in activity that lead to differing amounts of residual hot water in the system.
Temperature feedback further enables the algorithm to monitor the likely growth in bacteria and ensure that the tank contents is thermally cycled in such a manner as to prevent the number of colony forming units from exceeding regulatory thresholds (for example 10,000/ml for Legionella bacteria). A growth model within the algorithm can track the worst case bacterial population over time on the basis of temperature. With Legionella bacteria, for example, temperatures between 20° C. and 45° C. promote positive growth in the population with growth rates peaking at 37° C. whilst temperatures beyond 49° C. cause the population to decline linearly. Plots are publicly available that relate the temperature to the population decline rate, for example by plotting the decimal reduction time (time to kill 90% or a population) against the temperature.
An algorithm with sufficient temperature feedback can maintain a real time estimate of bacterial population using such information. If the population exceeded a given threshold, the algorithm can inform the user and/or heat the contents of the tank to a temperature and duration over which the growth model predicts a decline in population back to safe levels.
Bacterial monitoring is described in more detail below.
1.27 Variability of Dispatched Volume
Depending on the gradient of the tank's thermocline developed during stratification, there could be an ability to control the volume of hot water dispatched by varying the time period over which power is delivered to the immersion element(s). The user interface could allow users to schedule the type of activity they wish to engage at a given time so that the appropriate volume of hot water can be developed. Broadly speaking this would require the following:
where Vu is the useable volume in litres, I is current in amps, V is root mean square supply voltage, Cp is the specific heat capacity in J/kgK with Ttnk. being the hot water dispatch temperature and Tinitial being the initial temperature of the tank prior to the instant ton at which the immersion element is turned on. ti is the instantaneous temperature of the immersion element. Ft is the thermocline factor which would be brought in from a lookup table. The thermocline factor is a number (always less than one) which takes account of the reduction of temperature due to the mixing process that occurs when the water convects away from the heating element towards the top of the tank. The thermocline factor would be a function of: the tank geometry (height and diameter) and the position of the immersion element (s). For further refinement, the thermocline factor could also be informed by any available temperature measurements. The thermocline Factor Ft can be determined by CFD and tank tests, specific to immersion element position.
Algorithmically there are several potential implementations depending on whether and to what extent temperature feedback is available to the system:
1. No Temperature Feedback
In this scenario, terms Ttnk and Tinitial are unavailable. There may further not be an ambient temperature measurement available as an approximation for Tinitial, with which changes in warm up time could otherwise be estimated. There would therefore have to be an assumed temperature delta in the denominator of Equation 2. This temperature delta term could be fixed or it could be a variable that changes according to any changes in the tank warm up time which may imply changing ambient conditions; of course changes in warm up time can also be attributed to changes in the levels of residual heat which may not be practical to control for. There may therefore have to be an error margin applied to Equation 2 either by addition of a constant or a reduced thermocline factor.
2. Temperature Measurement Local Only to Immersion Element(s)
In this scenario, the temperature at the immersion element is known. It may be that the volume of hot water can be directly inferred via some temperature measurement taken close to the immersion element once the contents of the tank have settled. It may however be more accurate to also consider the elapsed time period during which the immersion element was turned on (as presented in the numerator of Equation 2.
3. Array of Temperature Sensors Revealing Position of Thermocline
An array of temperature sensors tethered to a float on the end of the immersion element would offer a direct way of measuring the useable volume of hot water in the tank. Rather than having a fixed wait time, the array of sensors could measure when the tank has fully settled after heating addressing the point raised by the third point at the beginning of this section.
V
u
=A(h−ht) (Eqn. 3: hot water volume)
where A is the section area associated with the tank.
If there are many sensors, ht can be read off directly. If there are relatively few sensors, it may be worth using a function based on the gradient of the thermocline to predict ht. It is more likely that there would be a smaller number of sensors in which case the position of at which the threshold temperature occurs would have to be predicted either by: an empirical function, physical/semi-physical model or look up table available to the control algorithm.
1.3 User Interface
The interface between the algorithm and the user is of key importance as the performance of the system will depend on the extent to which the user is prepared to engage with the process of programming their requirements.
1.31 User Dispatch Choice
User dispatch choice means that the user will simply select the time (or duration of time) at which they wish to draw hot water. This is illustrated by the sequence of selection screens shown in
The configuration menu 1812 top level of the user interface 1800 could be used for inputting parameters such as time, tank type/geometry (if necessary).
1.32 Selection of Hot Water Volume
Should any of the measures discussed in section 1.27 be implemented, the interface would need to allow the user to select the activity associated with their demand. The user interface could therefore continue from the day's Dispatch Time Menu 1808 into an Activity Type Menu 1812 and if necessary into a further Activity Specification Menu 1814, as illustrated in
The learn algorithm, detailed in section 1.22, could learn to correlate the warm up time associated with each activity for a given day and in addition predict what the change in warm up time may be for a change in activity specification or type.
1.33 Tariff Input
The user interface could also allow for details of the tariff structure under which the system operates to be entered.
The interface could come with existing schedule templates which automatically adjust to suit the tariff structure. There could be scope to modify these templates should the user find there is insufficient hot water during certain periods.
1.34 Tariff Modelling
Once a pattern of usage has been established, the controller could estimate the cost associated with a new tariff simply by computing the energy consumption associated with each warm up time and applying the corresponding tariff.
1.35 User Efficiency Feedback/Energy Monitoring
The controller would be further able to monitor the energy consumption and present the data over an arbitrary period so that the user can identify trends which may be useful in influencing behaviour. The interface could highlight the costs associated with each time that the user overrides the schedule to deliver additional hot water (particularly during peak tariff times).
1.36 Ethernet Enabled User Interface
The friendliness of any user interface is often constrained by the size and functionality (e.g. touch/non-touch) of the screen.
1.37 GSM Enabled User Interface
A web service could periodically email the user with a summary of their usage and system costs with information on how much they would have paid using different tariffs.
An additional benefit would be the potential for network operators (for example in the UK National Grid 2210) to have more control over dispatch of power to improve the stability of the network and more fully utilise intermittent energy sources.
2. Retrofit Technologies to the Tank
Whilst there are potential gains from retrofitting a more intelligent controller to an existing hot water system, fitting temperature sensors to the tank or a more sophisticated heating element could lead to additional energy savings. This section details a range of modifications that would be of benefit.
2.1 Temperature Feedback
Temperature feedback would allow the controller to infer the amount of energy that is present in the tank and, as importantly, its associated temperature. This would improve any algorithm's ability to estimate warm up time and so the optimal timing of power dispatch would be better resolved.
2.11 Retrofit of External Temperature Sensors
Modern UK hot water cylinders typically come pre-clad in insulation foam. It is relatively straightforward to pierce a hole through this material and push a sprung temperature probe on to the tank wall. One potentially straightforward retrofit would involve a vertical array of temperature sensors which are fitted to the tank so as to resolve the position of the thermocline at all times to determine the useable volume of hot water.
One challenge associated with the system above would be the ease with which it could be wired to the controller to communicate the various temperatures. Ideally, communication between the sensor array and the controller could be achieved through the existing mains cable going between the immersion element and the controller.
2.12 Algorithmic Interpretation of External Wall Temperature Measurement
External wall temperature measurement would be useful in evaluating the volume of usable hot water at any instance so that a user can make an informed decision regarding whether they can embark on a particular activity without additional energy being required (which may be expensive during on-peak times). An additional use for this information would be to allow a historic presentation of hot water use to inform user behaviour, much in the same way that household power meters have been used recently.
An algorithm is required to transform a series of vertical wall temperature measurements into an estimate of tank energy content. Ideally, there would be a high frequency of wall measurement to resolve the thermocline accurately. However, from the point of view of cost, it is potentially preferable to interpolate between fewer temperature readings. Two options are proposed here, the Assumed Plug Flow algorithm (APF) and the Profile Integrated Energy (PIE) algorithm.
Assumed Plug Flow (APF) Algorithm:
This approach assumes that the contents of the tank are largely unaffected by any demand (in other words the integrity and shape of the thermocline remains whilst the user demands hot water). The algorithm comprises of some or all of the following steps:
1. Determine Whether the Tank's Contents are at Steady State
This step can be achieved by setting a threshold temperature rate of change. Such a steady state criterion for tank hot water volume estimate can be defined for example as:
where Tn is the reading from a vertical array of n sensors 2300 positioned on the tank wall as shown in
2. Curve Fit to the Temperature Measurements
The algorithm takes the array of temperature measurements along with their associated vertical co-ordinates and fits a function through the temperature values.
X(T)=AT2+BT2+CT+D
where X is a vertical coordinate along the tank wall, T is the temperature at X and A,B,C and D are unknown coefficients. The fitting of the function would be implemented such that some “quality of fit” parameter is maximised (e.g. the proximity of the coefficient of determination R2 to 1).
3. Solve Fitted Function for Some Threshold Temperature
A threshold that establishes the point above which water is at a useful temperature (Tthreshold) is computed by the function developed in step 2 to return the height beyond which water in the tank is at a useful temperature (for example 50° C.).
4. Compute Usable Hot Water Volume
The volume of usable hot water in the tank can then be computed by:
where H is the tank height and VT is the total volumetric capacity. Vu can be presented to the user in terms of litres or more conveniently as multiples of a particular activity (for example 2 showers, 1 set of dishes, a bath etc). Thtp is the “Thermocline Trajectory Penalty” which is a number less than one that describes the deviation from perfect plug flow due to any mixing associated with a particular activity.
Thtp would be able to differentiate between an activity where the thermocline may be disrupted due to high flow rates (e.g. a power shower), compared with low flow rate activities (such as drawing hot water for the dishes). The algorithm could learn the Thtp for each activity that had been programmed into the controller by monitoring the evolution of temperature profile when a certain activity takes place and computing the true resulting usable volume against the apparent usable volume prior to the commencement of the activity. It may or may not be necessary to include Thtp depending on the level of accuracy required.
Profile Integrated Energy (PIE) Algorithm
This approach takes the temperature of the water into account when computing usable hot water volume figures. Since hot water dispatched from the tank is normally mixed with cold water prior to use, the useable volume associated with any activity is a function of the desired temperature Td, the usable energy content in the tank EU (defined as all thermal energy that exists above the threshold temperature) and the mains water temperature TW.
The algorithm works by implementing up to step 3 for the APF algorithm before computing the usable energy in the tank EU as:
where the threshold height in the tank is:
X
T
=X(Tthreshold)
and ρ(T(X)) is the water density as a function of temperature such as that illustrated by
The available volume of hot water (calculated on the basis of usable tank energy and temperature requirements) then becomes:
Tw could be inferred via the tank inlet temperature although care must be taken if a combination cylinder is being monitored since the header tank is preheated by the lower heated section. Tp could be a parameter assigned to each activity as a factory preset or a user input parameter. The temperature dependence of heat capacity and density may or may not have to be taken into account depending on the level of accuracy required.
Both the APF and PIE algorithms have been tested on a tank instrumented with 6 T-type thermocouples. The algorithm predicts a measured volume of 8 litres from a hot water tap to within around 6% without including Thtp. The algorithm is expected to perform similarly over a range of flow rates on a variety of hot water cylinders.
2.13 Single Temperature Sensor Integrated into Immersion Element
The previous section discussed the potential use of an array of temperature sensors to determine the energy content of a hot water tank, it may however be more economical to use a single temperature sensor located within the immersion element itself. This could be easily implemented by replacing the existing bimetallic type that is used in most immersion elements.
If the bimetallic thermostat were replaced with a local temperature sensor, it could be possible to estimate the temperature profile within the rest of the tank, this would however be a function of a number of other parameters such as:
When the immersion element is turned on, relatively warm water will convect from its surface towards the top of the tank. Any temperature sensor immersed in this convection current will yield a value that may not reflect the mean temperature local to its vertical position within the tank. It may therefore only be useful to record temperature prior to turning the immersion element on when the contents of the tank are relatively settled.
2. The Time Elapsed after the Immersion Element has been Turned Off
Once the immersion element has been shut down, convection currents will continue to circulate until the momentum in the fluid has dissipated and the temperature of the element reaches the water immediately surrounding it. Any temperature that is recorded for the purposes of reflecting the energy content in the tank when fully stratified, will need to have been taken once the contents of the tank has settled down.
Extrapolating from a temperature measurement taken close to the immersion element to the temperature profile of the tank will require knowledge of the tank's dimensions and stratification properties.
When water is drawn from the outlet, an equivalent flow rate of cold water flows into the bottom of the tank, this process could lead to eddies and vortices that would disrupt the otherwise radially homogeneous temperature profile that would exist for any vertical position when the water is fully stratified and settled. It would therefore have to be assumed that the contents of the tank were at rest (i.e. no water was being drawn) before any measurement (for the purpose of inferring tank energy content) could be deemed valid. This assumption could be informed by a time series history of the temperature measurement along with the immersion current. Any changes in temperature that exceed the rate which would be expected from heat transfer mechanisms to the ambient environment from the tank alone, occurring in the absence of any immersion current and after a sufficiently long period of time after the immersion element has been switched off, could be attributed to the user drawing water from the tank. If this situation was detected, the controller could wait until the temperature has settled once more before estimating the energy content of the tank, or alternatively, use a temperature preceding the moment at which the user started drawing water as the basis of an estimate of the tank's energy content.
Temperature feedback is potentially expensive from a retrofit point of view if it requires additional wiring which may be problematic depending on the proximity of the controller to the tank. One way to get around this would be to add a small resistance to the existing thermostat whose value has a higher thermal coefficient than the heating wire. This would mean that there would be a measurable and deterministic change in current going through the immersion element depending on the temperature of the sensor. In some territories, such as the UK, the design of immersion heaters mandates that a local thermal cut out is integrated within the element to prevent scalding; any retrofit of the bimetallic thermostat would have to incorporate this feature.
There are a number of potential difficulties relating to the temperature feedback described above. For example, any resistance that has a measurable influence on the current dissipates power, thus influencing its local temperature through self heating (this challenge is already dealt with in standard thermistors). Further, to correlate current effectively with temperature requires a sufficient temperature coefficient of resistance; this could however result in an unacceptably large variation in heat output from the immersion element. If temperature feedback based on change in load impedance as a consequence of temperature coefficient of resistor is impractical for any or all of the above reasons, it may be more straightforward to use a conventional sensor integrated into a thermostat as shown in
2.14 Floating Array of Temperature Sensors
The previous section examined the ways in which temperature measured at the thermostat location could be implemented along with the challenges around inferring what the useful volume of hot water is in the tank from a single temperature measurement. It may be unfeasible to reliably determine the useful energy content from this approach for a wide range of tanks. It therefore may be more feasible to do this as already shown in
The main advantage that this approach would have over the retrofit of external temperature sensors as described above is that there would be more direct measurement of the water temperature leading to a more responsive and accurate determination of the position of the thermocline. The disadvantage however would be that the immersion element would have to be removed and replaced. For a tank with two immersion elements (
2.2 Floating Immersion Element
2.21 Tethered Implementation
Instead of the array of heating elements as illustrated in
This arrangement comprises of a floating heating element 3300 attached by a tether and/or power cable 3304 to a height control assembly 3306. This arrangement allows dynamic control of the height within a tank such that thermal energy is delivered at the optimal position at all times within the tank.
A control algorithm positions the moveable heating element by either:
2.22 Floating Element Control Strategy
The control strategy would be in a sense similar to that detailed in section 1.25 for a system incorporating multiple elements. Assuming a cold start, the floating element would be maneuvered to the top of the tank at which point power would begin to be dispatched. As the top portion of the tank attains operating temperature, the element would gradually move downwards at the same rate as the natural development speed of the thermocline until the desired volume of hot water had been developed. This process would almost eliminate the mixing that would otherwise occur due to stratification.
The control strategy ensures that the element transfers heat to the thermocline without the temperature rising past the element's thermostat set point. Generally a mechanical thermostat is included at the heat source to ensure safe operation. Further, the reliability of the heating element is to some extent a function of the size of any thermally induced stresses due to cycling on and off. If the element is dispatching heat in water at a higher temperature, the surface temperature of the element has to rise accordingly which may impact on long term reliability.
2.3 Retrofit Sanitation Bulb
Hot water tanks are often oversized for a given user requirement. The result of this is that either:
A retrofit immersion heater with an integrated radiation source (for example a UV bulb) could be implemented for either a standard immersion element or floating arrangement described in section 2.2. The radiation source would inhibit the growth of bacteria and allow the correct amount of heat to be delivered to the user at a temperature that minimises standing losses but which would otherwise be unsanitary without the radiation source. This technology would be particularly suited to hot water storage systems that utilise low grade heat from renewable energy sources such as heat pumps and solar collectors.
2.4 Plume Entrainment Membrane
Whilst the floating element assembly represents the ideal in terms of dispatch of thermal power, the disadvantage of parts moving around in a wet environment may make this solution costly. An alternative is the plume entrainment membrane as illustrated in
3. Further Control Strategy Variants
As already previously mentioned, a variety of control algorithms for domestic hot water (and potentially space heating) that are designed to detect or minimise both inorganic fouling, such as the build up of calcium carbonate scale or any by-products associated with corrosion, and biological fouling, for example the growth of biofilms and pathogenic bacteria that can go on to inhabit them. Ultimately the goal is to minimise the deleterious effects of both problems whilst at the same time, delivering the user with their thermal requirements at minimal expense of energy.
3.1 Bacterial Risk Parameter
The growth rate of bacteria is highly temperature dependent. One way of managing the presence of bacteria is to maintain temperatures above 50° C. throughout a hot water system. In practice, due to thermal stratification, hot water vessels can have regions that fail to attain sterile temperatures for some of the time. This leads to a risk of exposure to bacteria which is a function of, among other variables, temperature and time. To track potential bacterial populations a model of bacteria population, accounting for temperature and time, is included within a heating system control algorithm. This offers the following benefits:
Discretised Population Model Based on Vertical Temperature Measurements
A bio-film, which hosts potentially pathogenic bacteria, coats the inside of a tank within a hot water system. An array of vertical temperature sensors measure water temperatures within the tank directly. Alternatively, an array of vertical temperature sensors infer water temperatures via external tank wall measurement at regular vertical intervals. Two particular arrangements are:
Importantly either arrangement includes vertical sensors that are extended beneath the bottom immersion heating element (or other heat source) since it is in the bottom portion of the tank where temperatures most conducive to bacterial growth potentially arise. It may be that only sensors at or beneath the bottom immersion element (or heat exchange coil) are required.
For each position within the hot water tank, a crude population model according to Equation 4 is used to track bacterial populations within various portions of the hot water tank:
where bacterial population P in colony forming units (CFU/ml) is a function of the temperature dependent growth rate k and death rate −δ at positional temperature Tn. The bacterial death rate function −δ(Tn) may be looked up in a suitable table or graph.
For the growth rate function k(Tn) a simple approach is to assume a conservative doubling time value. For example for Legionella a doubling time of 9.3 hours is assumed when the temperature falls between 20° C. and 49° C. A more sophisticated function may be used, for example of temperature relating bacterial growth, lag times, and maximum populations to temperature and other parameters relating to water chemistry and background nutrients.
By integrating (dP/dt) from Equation 4 with respect to time for each temperature node that exists within the tank, spot estimates of bacterial growth can be made by a control algorithm which can then either dispatch heat in such a manner as to ensure sanitary conditions are maintained whilst undue standing losses are minimised. In addition, a user interface could warn of an unhygienic supply of hot water.
Worst Case Bacterial Prediction Based on Bottom Tank Section Temperatures or Single Immersion Element Interface Temperature
Whilst it may be useful to have a multiple array of temperature measurements within a hot water tank for other purposes (such as computing available hot water volumes, as described above), for determining a risk of exposure to Legionella or other pathogens, temperature measurements above the bottom injection point of heat are potentially superfluous.
Immersion elements dispatch heat with a high rate of flux due to their relatively small surface area and large electrical power consumption. This results in high Rayleigh numbers and consequently convective heat transfer due to water density's dependence on temperature. The convection between the bottom element and top of the tank results in a relatively well mixed portion of hot water above the heating element. On the other hand, the portion of water beneath the heating element is heated at a much reduced rate (primarily through conduction across the thermocline and tank walls); furthermore, the temperature of the bottom of the tank is suppressed due to the inflow of inlet cold water which is typically located near the bottom of the tank.
To determine worst case bacterial populations, there therefore needs to be a way of measuring or inferring the vertical temperature distribution within the bottom portion of the tank only. Five options are discussed:
1. Inference solely on the basis of a numerical stratification model, measured immersion current and assumed duty cycle
A simulation of the hot water tank is run on a target processor within the hot water controller responsible for the dispatch of heat. The simulation yields vertical tank temperatures over various portions of the tank with emphasis (for instance with higher resolution) on temperatures within the portion of the tank beneath the lowest thermal entry point. For simulation of tank stratification in real time, a simulation tool such as TRNSYS may be used. The TRNSYS Type 60 multi node variable inlet model for example is a one dimensional discretised model and is therefore computationally efficient compared with 2 or 3 dimensional computational fluid dynamic models; it is also flexible compared with analytical approaches.
2. Inference via single interface temperature measurement aided by analytical or numerical model
The conventional thermostat in the lowest immersion heating element is replaced with a thermostat that has an integrated temperature sensor. From the temperature at the heating element the temperature at the bottom of the tank, below the immersion element, is inferred. This approach is straightforward to retrofit on to existing systems. Preferably the conventional (mechanical) thermostat is retained as a fail safe to prevent waters exceeding an upper limit whilst allowing the controller to dispatch heat to a lower temperature using the temperature sensor as a reference. The temperature measurement could be taken by a sensor such as a thermistor, thermocouple or RTC integrated within a traditional thermostat probe. Alternatively, as discussed above, precise measurements of immersion current and heating element resistive temperature coefficient can provide an indication of the temperature in the tank at the immersion element. The temperature measurement could be inferred via measuring small changes in power consumption when a current is applied to the immersion element (due to temperature dependence of heating element resistance).
To give a more accurate estimate of the temperature below the immersion element, the temperature could be used with an analytical model, where the temperature at the immersion element provides the boundary condition between the “hot” and “cold” portion of the tank in
3. Direct measurement within tank or by sinking temperature sensors from immersion element thermostat
This approach benefits from improved accuracy since the uncertainties associated with mixing from inlet water are remove by direct measurement.
4. Direct measurement from immersion element with full vertical sensor array for resolution of both available volume of hot water and detection of problematic populations of bacteria.
5. Any of the above indirect methods augmented by flow measurement instead of assumed duty cycle. Flow measurement could be inferred via measurement of changes in the tank thermocline detected by vertical tank temperature measurements.
3.2 Scaling Parameter Many water supplies suffer from water hardness, that is to say there are large concentrations of ions such as calcium Ca2+ which, in conjunction with carbonic acid (2HCO3−), formed as carbon dioxide dissolves in water, precipitate out calcium carbonate (or limescale) according to the following equation:
CaCO3+CO2+H2OCa2++2HCO3−
Scale, which can form from other metallic ions such as magnesium, is problematic due to the following reasons:
1. Reduction in heat transfer from immersion elements and heat exchangers:
2. Constriction of flow diameter leading to reduced flow and/or increased pressure losses throughout the hot water distribution system. This problem results in higher pumping losses for a given quantity of water delivered to the end user along with reduced output from appliances such as showers.
Significant scale reduction is achieved by an intelligent immersion controller which dispatched heat just in time rather than maintaining operating temperature for extended periods during off peak hours. This feature is inherent in the controller described above. Additionally, the operation of the controller may be further adapted to minimise scale formation and optimise performance. An approach to maximise thermal and sanitary performance whilst minimising scale is next described. In addition, an approach to monitoring scale formation on immersion elements by the controller is described. A similar approach could be taken to include the cost associated with other temperature dependent fouling processes such as corrosion.
3.2.1 Mechanisms that Lead to the Formation of Scale
Calcium ions (and others responsible for scale formation) exhibit the property that they become less soluble at higher temperatures in waters with a pH between 6 and 9. Water authorities in the UK stipulate that pH values should never stray outside of the range 6.5 to 9.5.
Surfaces responsible for heat transfer in hot water systems can attract scale ions due to the concentration gradient that is established between their surface and the bulk fluid in which they are immersed. This is due to the temperature gradient between the bulk fluid and heated surface.
Scale formation is either rate limited at the surface (surface limitations) or limited between the bulk water and the surface of the heat transfer device (mass transfer limitations). A variety of models can be used to estimate the rate of scale build up, the most effective of which is the combined model that accounts for both surface and mass transfer limitations.
Due to the relatively low computational expense of both the TRNSYS multi mode variable inlet model and the calcium carbonate combined scale rate model discussed in this section, one approach would be for a hot water system controller to run multiple simulations of thermal dispatch control strategies against historical draw off profiles (for example taken from a representative duty cycle or inferred directly from vertical temperature measurements and or hot water flow measurements) subject to the constraint that water must be dispatched at a useable and sanitary temperature. Additional inputs to this model would include water hardness and worst case legionella growth rates. The strategy that results in minimal scale formation and standing heat loss would be selected for implementation. If other temperature-related fouling processes, such as corrosion, were of significance, these could be included as additional cost functions to be minimised.
3.2.2 Scale Minimisation by Pulse Width Modulation (PWM) Control of Immersion Element
Assuming the immersion controller has sufficiently quick response and reliability (for example IGBT or FET) then a PWM signal could be applied for the purposes of reducing scale. This would operate according to the following mechanisms:
3.2.3 Calculation of Scale Precipitation
The control algorithm uses any one of a variety of different techniques that are used to predict rates of water scaling. By assigning a cost to scale thickness, the algorithm then optimises the dispatch of heat to minimise the cumulative cost associated with energy cost, standing heat losses, and scale thickness. Additionally, the maximum allowable bacterial population may provide further constraints.
One particular approach to predicting scale formation rates along with their associated cost is now described for illustration. It is worth noting that a similar approach may be used for other inorganic fouling processes, such as corrosion, where the fouling leads to significant costs and or degradation in performance.
Rates of scaling on a 3 kW immersion element within a hot water tank are estimated based on input parameters to the control algorithm for temperatures 60° C. and 100° C., and based on a given water composition.
The following assumptions are made:
Equilibrium conditions for water exist (i.e the rates of reaction are fast enough to assume that an infinite amount of time has elapsed allowing all salts associated with scale to precipitate). Other models, accounting for non-equilibrium effects exist and could be used for improved accuracy.
Carbonate ions are in excess and it is assumed that there is always enough dissolved carbonate to react with dissolved calcium.
All the scale that is precipitated within the hot water system is deposited on the heat transfer surface (in this case the immersion heating element sheath). This assumption is based on the premise that precipitation favours heat transfer surfaces due to the concentration gradient as discussed above.
Water pH and carbonate concentration are usually available for a particular region. For the example here, it is assumed that the dissolved CaCO3 content is 255 mg/l, and the pH is 7.4.
Generally, the equilibrium scale models predicts the rate of precipitation along the lines of the following function:
w=F{[Ca2+]−[Ca2+]s} (Eqn. 5: general form of equilibrium scale rate models)
where scale rate, w, depends on the concentration of calcium ions [Ca2+] and the saturation level s for water at a particular set of water chemistry parameters such as temperature, pH, alkalinity etc. F is a function that accounts for the non-ideal attributes of real water that means that not all of the calcium in excess of saturation precipitates.
The atomic mass of calcium is 40 AMUs, carbon, 12 AMUs, and oxygen, AMUs 16 AMUs; the dissolved CaCO3 content is 255 mg/l, so the calcium ion concentration is calculated with:
where [Ca2+] is the concentration of dissolved calcium and μn is the atomic mass of ion n and [CaCO3] is the measured quantity of dissolved calcium carbonate.
Once [Ca2+] is known, the saturation level [Ca2+]s of the dissolved calcium is determined. In this example, the data presented in
[Ca2+]s is 26 mg/l at 60° C.
[Ca2+]s is 12 mg/l at 100° C.
Alternatively a look-up-table could be used to determine saturation levels. Also, a closed form analytical solution for calcium concentration against water chemistry parameters based on physical chemical relations could be used to determine saturation levels.
The simplest assumption to make is that all calcium content above the level at which saturation occurs precipitates. In a more realistic assumption the solution can exist in a supersaturated state. The degree of precipitation can for example be described with a degree of saturation (DOS) metric:
For example, the fractions of precipitation (or scale potentials) can be determined for each amount of dissolved calcium falling between the following bands of degrees of saturation from a look-up table such as the following:
For temperatures of 60° C. and 100° C. the amount of scale estimated to be precipitated per litre of hot water can be determined:
Assuming a heating element with heat transfer surface A, the rate of increase in scale thickness is:
where Q is the hot water flow rate, ρs is the density of scale, w is the scale rate (e.g. in mg/litre) and (dSt/dt) is the rate of increase of scale thickness. The density of the scale depends on its crystallographic manifestation; calcite, for example, has a density of 2.7 g/cm3.
The control algorithm can use Equation 8 to track the predicted thickness of scale on a heat transfer element using:
By evaluating Equation 9, for a typical 3 kW immersion element and the w values found in Tables 3 and 4, we find that the depth of scale over 1 year assuming 100 litres is cycled every 24 hours at constant temperature is approximately 1.5 mm at 60° C. and around 2.94 mm at 100° C.
Given the scale thickness, the resulting additional energy consumption can be determined, for example with data such as shown in
The increase in power consumption can be used to calculate a cost value that represent the increase in costs due to the element operating with scale. Additional costs may also be added, such as a cost factor that accounts for the reduced lifetime of the heating element along with the expense associated with the increased frequency of maintenance.
3.2.4 Scale Monitoring Via Periodic Thermal Impulse Response Test
An immersion controller may detect the presence of scale by periodically conducting an impulse response test on the heating element and monitoring the temperature response. As an increasing thickness of scale forms, the thermal time constant associated with the impulse test increases and hence can be detected by temperature measurement. Heavy scaling is also associated with increased tank warm up times which may be detected from current measurement alone. This enables the controller to signal that the heating element is being compromised by scale before a catastrophic failure (which could lead to a hot water system becoming live if not properly earthed) or undue expense through excessive heat loss at higher heat transfer surface temperatures.
3.3 Heat Loss Cost Parameter
Thermal losses associated with a particular control strategy may for example be measured directly via vertical temperature measurement or predicted numerically or analytically. The heat loss cost is factored into the cost model as it equates to an additional period of time over which the immersion element has to be switched on for.
Once the heat loss is quantified, a cost is associated with the heat loss. The cost model used to do this allows monitoring the cost associated with a particular tariff structure and immersion or boiler firing time.
The cost Cn of any particular thermal source contributing to the hot water tank (e.g. immersion element, boiler heat exchanger etc) is computed for any control strategy by integrating the price Pn associated with a particular tariff occurring between transition times an and bn whenever the thermal source is on (H=1). This is expressed by:
3.4 Combined Cost, Fouling and Sanitary Control Strategy
A control strategy is implemented in an algorithm embedded within the hot water system controller. The control strategy may be adapted to optimise the dispatch time, temperature and duration such that the least total cost is incurred. The total cost is composed of the cost of energy consumption and the cost associated with scale, biofilm thickness or the by-products of corrosion, as discussed above. Further constraints are posed by the thermal and sanitary requirements, in particular the requirement to maintain the bacterial exposure risk below a threshold.
As described above, the thermal model 4806 produces a range of vertical temperature distributions on the basis of demand data 4800 (e.g. an input duty cycle) and immersion controller strategy 4808.
The immersion controller strategy 4808 specifies thermal source duration (immersion element on or boiler firing time) and a dispatch temperature. Selecting a high temperature and short duration at which that temperature is maintained enables the portion of the tank beneath the thermal injection point to be quickly brought to a sanitary temperature with minimal heat loss, however the rate of scale precipitation may be higher. A lower bulk temperature delivered just in time may minimise standing heat losses and scale but may also lead to an unacceptably high bacterial exposure risk.
A variety of strategies may be attempted to establish the influence of varying dispatch temperature, duration and time on cost, scale thickness or thickness associated with other types of fouling such as corrosion or biofilm thickness, bacterial load and outlet temperature of hot water tank.
In the approach to minimise total cost described here, a number of simulations of the heater operation are generated, each for different operating conditions, with constraints defined for example by the usage requirements.
1. Initialisation of simulation 5000
The routine begins by initialising the simulation with:
A simulation is run to assess the performance of the initial control strategy. The tank stratification model 4800 feeds temperatures to the scale model 4800 and bacterial population model 4800. The cost model 4800 tracks the price associated with firing the immersion element by integrating the price associated with the tariff/s that prevailed whilst the immersion element was on. A period of 3 days is simulated for the assumed duty cycle (each day repeating the same duty cycle). This allows all parameters to settle to steady state values.
3. Selection of input parameters for next simulation
Once the simulation has finished, a variety of checks are made on the results. There are two circumstances that can arise at this point:
The simulation is run multiple times until a most cost effective control strategy is selected. The strategy may be run a number of times, and the best of the resulting strategies may be selected. Alternatively, the simulation may be run until the performance improvement between runs is insignificant. Various methods may be employed to direct the strategy search to minimise the number of simulation runs that are required. Whilst implementing the strategy the actual duty cycle data may be recorded to tune the initialisation of next simulation.
The least costly strategy as identified by the series of simulations is deployed on the hot water system. Feedback available from sensors that monitor usage and energy consumption may inform the initialisation process of the next strategy search routine. The strategy search routine may for example be updated repeatedly wherever there is a deviation from the expected duty cycle or energy consumption.
3.5 Exemplary Implementations
A range of hardware arrangements that may be used (singly or in combination) to implement a control strategy as described above are next described.
1. Control algorithm with no feedback (
In this arrangement the algorithm assumes a standard duty cycle and takes user input for the purposes of informing a simulation to determine the optimum routine for scale and bacterial control. Feedback from the user may additionally flag instances where thermal requirements are not met, allowing adaptation of the algorithm to optimally meet the requirements. Alternatively, the optimisation according to bacterial, scale or other types of fouling, thermal and cost performance may have been pre calculated and translated into a control strategy pre-loaded as a factory setting. Any number of thermal sources could be controlled in this manner.
2. Energy consumption measurement of thermal source (
In this arrangement the algorithm monitors the current and/or supply voltage and/or energy consumption of the thermal source. In the case of a boiler fired heat exchanger, the algorithm may make use of a gas pulse meter or other device to infer real time energy consumption. This hardware arrangement enables the warm up time to be learned, and (in the case of an immersion element) may allow the temperature at the heating element to be inferred via changes in the heating element resistance due to temperature.
3. Retrofit thermostat with integrated temperature measurement (
In this arrangement the thermostat within the immersion element is replaced with one that has an integrated temperature sensor. This is a simple retrofit that retains the mechanical fail safe of a traditional thermostat but enables more precise control of tank temperature in order for optimal control of the hot water system to be achieved by the control algorithm. In addition, the existing supply cable between the heating element and controller may be used as the data link when the heating element is turned off to save on additional communications/signal wiring. Besides retrofitting a conventional immersion element, other types of retrofit immersion elements, such as the moveable heating element described in section 2.2, may include a temperature sensor, integrated in the thermostat or otherwise.
4. Controller coupled with external vertical sensor array (
In this arrangement a vertical array of sensors on the outside of the tank pierces through the insulation. This provides a cost effective means of inferring useable hot water and typical draw off duty cycles to inform the algorithm's initialisation parameters prior to testing of control strategies.
5. Internal array of temperature sensors suspended beneath thermal source at tank bottom (
This arrangement resolves temperatures in the lower portion of the tank to determine more accurately what the risk associated with bacterial population is for a given control strategy.
6. Internal array of temperature sensors throughout tank (
This arrangement may for example be implemented by suspending an array of sensors by a weight from the bottom thermal source/immersion element and tethering an array of sensors above the thermal source using a float. The arrangement could be designed for easy retrofit to an existing hot water system for example by tethering the array of sensors to a retrofit tank drain valve. The availability of internal temperature measurements above the lowest thermal injection point provide the advantage of being able to accurately resolve the position of the thermocline to determine duty-cycles, useable volume quantities etc.
7. Inlet/outlet flow/temperature measurement (
In this arrangement temperature sensors are arranges to measure the flow and/or temperature at the inlet(s) and/or outlet(s). Measurement of the outlet temperature informs the controller whether the thermal requirement is met at all times for a given control strategy. Measurement of the (cold) inlet temperature enables the controller to respond to sudden changes in supply temperatures and dispatch thermal energy in an optimal way accordingly. Measurement of the flow rates enable the duty cycle associated with the hot water system to be measured and used to inform initialisation of control strategy simulations.
The advantage of a fouling computation unit 5804 using models 5808 and model input data 5806 is that accurate judgement may be made as to the most beneficial control strategy, without requiring actual real-time sensing data for a multitude of conditions (e.g. bacterial concentration in tank or scale on heating element). It also allows predicting the outcome of the strategy without the requirement of enacting it. This is particularly useful where the outcome is relatively cumbersome to reverse, such as corrosion. The benefits to the user are ease of use (as the user does not need to determine the optimal strategy himself) at minimal expense (as no exhaustive sensing componentry is required). Depending on the optimisation, the operation may be optimally efficient, cost-efficient, and/or safe, such as to provide further benefit to the user.
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.
Each feature disclosed in the description, and (where appropriate) the claims and drawings may be provided independently or in any appropriate combination.
Reference numerals appearing in the claims are by way of illustration only and shall have no limiting effect on the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
1112769.3 | Jul 2011 | GB | national |
1203590.3 | Feb 2012 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB2012/000614 | 7/25/2012 | WO | 00 | 5/1/2014 |