Removing perturbation signal from a serial data stream, and to measurement and/or protection apparatus including same
11474131 · 2022-10-18
Assignee
Inventors
- Long WANG (Beijing, CN)
- William Michael James Holland (Edinburgh, GB)
- Seyed Amir Ali Danesh (Edinburgh, GB)
Cpc classification
G01R19/2506
PHYSICS
G01R19/0053
PHYSICS
International classification
Abstract
An apparatus is provided which substantially removes a perturbation signal from a pulse density modulated signal representing a combination of a signal to be measured and a perturbation applied to the signal to be measured. The removal of the perturbation is done by subtracting a correcting signal from the pulse density modulated signal. This approach introduces very little delay as it can be implemented by simple logic gates. It also provided enhanced immunity from the effects of bit errors.
Claims
1. An apparatus for removing a specified perturbation signal from a first bit stream where the first bit stream comprises the specified perturbation signal and a measurand, wherein the specified perturbation signal is a specified value corresponding to characterization of a transfer function describing a system, and where the first bit stream is provided at a first bit rate, the apparatus comprising: a perturbation signal processor adapted to identify the specified perturbation signal and to form a representation of the specified perturbation signal where the representation is formed at the first bit rate; and a digital processor adapted to receive the first bit stream and the representation of the specified perturbation signal and to form an output stream as a function of the first bit stream and the representation of the specified perturbation signal.
2. An apparatus as claimed in claim 1, in which the perturbation signal processor is configured to act on the first bit stream to identify the specified perturbation signal.
3. An apparatus as claimed in claim 1 in which the perturbation signal processor comprises a first converter adapted to transform the first bit stream into muitibit digital words.
4. An apparatus as claimed in claim 1, in which the representation of the specified perturbation signal is converted to a second bit stream at the first bit rate.
5. An apparatus as claimed in claim 4, in which the digital processor is adapted to form a difference between the first bit stream and the second bit stream.
6. An apparatus as claimed in claim 1, in which the specified perturbation signal is adapted to form a negated version of the specified perturbation signal in a sequence of digital words at the first bit rate, and the digital processor adds the digital words to the first bit stream.
7. An apparatus as claimed in claim 1, in which the digital processor further comprises a digital modulator to create the output bit stream.
8. An apparatus as claimed in claim 1, further comprising first and second data paths from an input node that receives the first bit stream, the first data path connecting to a first input of the digital processor, and the second data path comprising the perturbation signal processor.
9. An apparatus as claimed in claim 1, in which the perturbation signal processor is provided with information of a frequency of the specified perturbation signal and uses this to identify a phase shift and magnitude of a component in the first bit stream that is attributable to the specified perturbation signal.
10. An apparatus as claimed in claim 1 further comprising a further perturbation signal processor monitoring an output of the digital processor to adjust the representation of the specified perturbation signal.
11. An apparatus as claimed in claim 1, where the perturbation signal processor receives the output bit stream as an input.
12. An apparatus as claimed in claim 1, included in at least one of a current monitoring system or a voltage monitoring system.
13. An apparatus as claimed in claim 1, included in a protective system.
14. A method of removing a perturbation signal from a first bit stream where the first bit stream represents a digital version of an analog signal which comprises a measurand and a specified perturbation corresponding to characterization of a transfer function describing a system applied to the measurand, the method comprising forming a second signal and processing the first bit stream and the second signal to create an output bit stream, where the second signal represents a digitized version of the specified perturbation.
15. A method as claimed in claim 14, where the second signal is a second bit stream generated so as to be phase shifted with respect to the specified perturbation.
16. A method as claimed in claim 14, further including examining the first bit stream to update parameters used to form the second bit stream.
17. A method as claimed in claim 14, further including examining the output bit stream to update parameters used to form the second bit stream.
18. A method as claimed in claim 14, further including down-converting the first bit stream from a low width high data rate digital signal to a larger width lower data rate sequence of words, and analyzing the words to identify a contribution of the specified perturbation signal.
19. A protective device for monitoring excursions of a measurand beyond acceptable limits, said device including a transducer for converting the measurand into an input signal, a processor for processing the input signal and an electrically controlled switch responsive to the processor; where the processor includes a specified perturbation generator for adding a specified perturbation signal to the measurand, said specified perturbation signal being specified such that monitoring of a signal component in the input signal resulting from the specified perturbation signal enables a transfer function of the transducer to be monitored, the processor further generating a representation of the specified perturbation signal to be subtracted from the input signal, wherein the input signal is converted to a digital domain by a sigma-delta modulator to provide a first digital signal and the representation of the specified perturbation signal using a low pass filter is combined with the first digital signal to produce a further digital signal in which a contribution of the specified perturbation signal is reduced.
20. A device as claimed in claim 19, in which the first digital signal is a pulse density modulated signal, and the representation of the specified perturbation signal is a second pulse density modulated signal, and a subtractor forms a third pulse density modulated signal as a difference between the first and second pulse density modulated signals.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Embodiments of the present disclosure will now be described, by way of non-limiting example only, with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DESCRIPTION OF SOME EMBODIMENTS OF THE PRESENT DISCLOSURE
(24) The techniques described herein to remove a perturbation signal, where the perturbation signal had been introduced to allow a transfer function to be characterized, can be applied to metering and to monitoring/protection systems. Initially we shall describe the use of a perturbation signal in the context of a metering system.
(25)
(26)
(27) The meter 10 comprises a current measurement channel 42 having a current measuring transducer 40. Various current transducers are available for use in measuring currents. A current shunt, i.e. a resistance inserted into the current flow path, provides for indirect measurement of current by converting the current flow to a voltage measured across the shunt.
(28) Typical applications of current shunts include over current protection as well as in metering of electricity consumption. In use, a shunt of specified resistance is provided in the current flow path. The voltage across the shunt is proportional to the current flowing in the shunt and to the resistance of the shunt.
(29) In a protective system the value of the current or the voltage is compared with a predetermined threshold, and if the value exceeds the predetermined threshold then an action is taken.
(30) The action may be the operation of an associated electromechanical switch such that the current flow in the conductor 12 can be inhibited. This action may be undertaken unilaterally. Alternatively, depending on the severity of the overcurrent excursion a message may be sent to a control center with a request for an instruction about maintaining or disconnecting the supply to be issued. The protective system may also measure the voltage to detect over voltage and under voltage conditions and the action that gets taken may be dependent on both the measured current and the measured voltage.
(31) In the event of an excess current flow that could damage components it is desirable to detect the excess current accurately and quickly such that a remedial action can be taken without delay.
(32) In order for the current measurement to be accurate (be that for metering or for use in protection systems), the resistance of the shunt needs to be known to at least the desired accuracy. Furthermore, steps must be taken to ensure that self-heating of the shunt does not degrade the measurement accuracy. For modest or large currents the shunt needs to be of very low resistance. Furthermore the resistance of the shunt must not change over time, for example due to corrosion, self-heating, overvoltage effects, thermal cycling or other environmental conditions.
(33) An alternative to use of the current shunt is the use of a current transformer or similar induction based sensor, such as a Rogowski coil. A disadvantage of such current transformers or Rogowski coils is that they cannot be used to measure DC currents. A further disadvantage of the Rogowski coil is that the output from such a device for a given magnitude of current increases proportionally to the frequency of the current. This may mean that, unless steps are taken to address this, the contribution from harmonic components in the current may be overstated. However an advantage of such an inductive sensor is that it remains isolated from the current carrying conductor thereby giving greater operational safety and even allowing for the device to be retrofitted around an operational conductor. The current induced in a current transformer by virtue of current flowing through a conductor that is being measured is converted into a voltage by use of a burden resistor. Accurate determination of the current flowing in the conductor that is being measured requires knowledge of the transfer function of the current transformer and the burden resistors. For a Rogowski coil a burden resistor is not required.
(34) Other magnetic sensors are possible, such as Hall effect devices, magneto-resistive sensors and so on. It would be advantageous to provide an apparatus that could reliably monitor a current transducer and to indicate whether the transfer function of the current transducer has changed over time. The apparatus and techniques described herein is suitable for use with any such current transducer. However, for simplicity, the embodiments described herein will focus primarily on the use of shunts for measuring currents. It should be noted that the techniques described here are suitable to be applied to any transducer and measurement system.
(35) Returning to the meter 10 shown in
(36) The circuits 42 and 52 of the current and voltage channels, be they in a meter or a protection device, may each include filters for filtering out spurious noise or other out of band interference. The circuits 42 and 52 may also include variable gain amplifiers operative to change the gain therein in response to signals from the data processor 50. The channels may also include respective analog to digital converters or may share an analog to digital converter between them. The filters in circuits, such as anti-aliasing filters or other components therein (for example an integrator if the current sensor is a Rogowski coil) may introduce phase or time shifts in the processing of the signals. The circuits 42 and 52 may also therefore include temporal alignment devices such as shift registers or other forms of memory to ensure that an instantaneous voltage measurement is time aligned with the corresponding instantaneous current measurement.
(37)
V(t)=I.sub.L(t)*R.sub.S Equation 1
where:
I.sub.L(t)=load current
V(t)=voltage across the shunt resistor
R.sub.S=resistance of the shunt resistor.
(38) Electricity consumption meters often require the measurement of the power consumed to be measured to better than 1% or 2%. This means that the resistance of the shunt resistor 40 also needs to be known to at least that accuracy, and indeed more to allow for the compounding of errors resulting from inaccuracy in a voltage channel, quantization error and the like to still fall within the permissible limits of, for example, 1% accuracy or better.
(39) Where it is desired to measure large currents, for example in the tens or hundreds of amps if not more, then the resistance of the resistor has to be very low in order that I.sup.2R heating of the resistor 40 does not damage it. As a consequence, it can be difficult to accurately manufacture such a low value resistor, and especially one which has to be stable over a prolonged period of time and temperature range, and be resistant to humidity.
(40) The resistance of the shunt resistor 40 may be determined by a factory calibration during construction of the meter 10 or other circuit employing it. Nevertheless, this does not guarantee that the resistance of the resistor 40 does not change over its lifetime. As an alternative the manufacturer of an electricity meter may not wish to have to undergo calibration at manufacture, and such calibration may either be done later or in-situ In order to determine the resistance of the shunt resistor 40, either as part of an initial calibration procedure or to confirm that the shunt resistance has not changed over time following an initial factory calibration, it is desirable to pass a specified current through the shunt. However, taking the electricity meter or protection circuit out of the distribution circuit to isolate it such that a specified current can be passed is not appropriate, and often not possible.
(41) However the present applicant has already described an approach where a specified perturbation signal M.sub.I(t) is also passed through the current measurement transducer such that the output of the transducer results from the superposition of the responses from the specified signal M.sub.I(t) and the unknown load current I.sub.L(t).
(42) Thus, in the case of a current measuring transducer comprising the current shunt 40, both currents must pass thought the shunt 40. Assuming the shunt has a resistance Rs, then, as shown in
V.sub.S(t)=Rs*I.sub.L(t)+Rs*M.sub.I(t) Equation 2
If we assume that I.sub.L(t) is substantially sinusoidal, as shown in
(43)
(44)
(45) The current M.sub.I(t) may be generated by any suitable current generation apparatus.
(46) Generally the measurement current M.sub.I(t) is much smaller than the load current I.sub.L. For example, the load current may be expected to fall within the range of 0 to 100 Amps. However the measurement current will typically only be in the range of mA. Therefore it can be seen that the varying signal resulting from the time varying measurement current is much smaller compared to the instantaneous load current signal.
(47) The voltage across the shunt resistor (or the burden resistor of a current transformer) is amplified by an amplifier 70 and then passed through an anti-aliasing filter 75 before being digitized by an ADC 80, which could be a sigma-delta modulator.
(48) For the purpose of the remainder of this disclosure we will assume that the analog to digital converter 80 is implemented in the form of a sigma delta modulator. The output of the sigma delta modulator is a high data rate bit stream, sometimes only 1 bit wide, but potentially 2, 3 or more bits wide.
(49) The bit stream effectively represents a pulse density modulated version of the input. Typically and as shown in
(50) Although the perturbation component is small, there may be a desire to remove it, for example such that end users of the data provided by such a system can be effectively agnostic to the presence of the perturbation signal. As a result the words output by the converter 130 may be sent to a processor 140 which analyses the sequence of high resolution but low update rate data words to identify the voltage change resulting from perturbation components. Effectively this can be identified by a low pass filtering at process 140a the high resolution words to identify the perturbation signal component in terms of magnitude and phase shift and then a new series of words representing that perturbation is used to modify the words (at process 140b) output from the data converter 130. This identification and extraction of the perturbation component may itself take some time, being that it is performed on a constantly updating data set, and hence a further delay in the order of milliseconds or more may be introduced if working on the high resolution words to filter out the perturbation.
(51) The output of the processor 140 is in the form of relatively wide words of a relatively low data rate (24 bits at 4000 words per second in this example).
(52) The words typically have to be transmitted across an isolation barrier 150 to an application processor 152 that performs one or more tasks on the data.
(53) The isolation barrier 150 can be of any suitable technology. The isolation barrier may be an inductive coupler such as a transformer or magneto-resistors responsive to a magnetic field induced by a signal flowing in a coil. Capacitive or optical couplers can also be used.
(54) The transmission of data from the processor 140 to the application processor 152 needs to be robust against bit errors. It would be possible to encode the words with an error correction code, but the overhead in identifying and recovering from one or more bit errors can be significant. For this reason the multi-bit words are re-encoded (or up-converted) to a bit stream by a second converter 154. This is effectively another bout of sigma-delta modulation, and since the input is a digital word, the sigma-delta modulation can be implemented wholly within a digital data processor.
(55) Thus, with the bit rate modified from 24×4000=96000 bits per second to a desired bit stream rate, possibly back up to 1000000 bits per second, but the effect of any single bit error is significantly reduced. However the re-conversion to a bit stream introduces a further delay.
(56) However, if the wide low data rate words are not re-modulated into a pulse-density bit stream (or a pulse width bit stream) then any bit error is likely to be handled by an error check routine having to send a request back over the isolation barrier for the word to be resent.
(57) The inventors realized that the periodic nature of the perturbation signal could be leveraged in order to parameterize it and then reconstruct it in order to remove the perturbation signal at the bit stream level, i.e. at the data rate output from the sigma delta converter 80 thereby providing for near instantaneous removal of the perturbation signal and avoiding the need for conversion of the bit stream signal to different data rates.
(58) An embodiment of a circuit in accordance with the teachings of this disclosure is shown in
(59) A first path 210 takes the first bit stream 200 to an input of a digital processing circuit 220, which in this example is a differencer.
(60) A second path 250 takes the first bit stream to a perturbation signal processing circuit 255 where the first bit stream is filtered by filter 260, and optionally decimated, to convert it from a high bit rate low data width signal to a lower data rate higher resolution word.
(61) The high resolution word can then be provided to a processor 280 which identifies the signal component M.sub.I(t), for example by using correlation based analysis (since the signal driving the DAC 60 of
(62) Once the component of M.sub.I(t) has been identified it can be described in terms of frequency content, magnitude, mark-space ratio, slew rate and the like, to generate an idealized version of M.sub.I(t) which can then be processed to recreate a delta-sigma bit stream representing only M.sub.I(t) by a reconstruction processor 300. The reconstruction processor 300 could involve a physical DAC, filter and delta-sigma modulator to recreate the bit stream, or the bit stream could be regenerated purely by a suitably implemented digital processor.
(63) The output of the reconstruction processor 300 can be regarded as being a second bit stream, and this is provided to a second input of the digital differencer 220.
(64) The digital differencer 220 forms a third bit stream as a difference between the first and second bit streams. The third bit stream needs to be able to encode both the magnitude of the bit by bit differencing as well as the sign of the difference. The third bit stream can then be passed over an isolation barrier 150 (if one is provided) to the application processor 152.
(65) The filter 260, bit stream regenerator 300 and digital processing circuit (differencer) 220 may be implemented by dedicated hardware. The perturbation identification system 280 could also be implemented in hardware, for example by a fast Fourier transform circuit, but advantageously is implemented using a programmable processor or a digital signal processor. As 1 Mbs is relatively modest compared to the operational rates of digital signal processors and microprocessors then, if desired, one or more of the filter 260, bit stream regenerator 300 and digital differencer 220 may be implemented using a microprocessor or a digital signal processor and appropriate program code.
(66) The operation of the bit stream digital processor/digital differencer 220 will now be discussed further with respect to
(67) Suppose that the output of the delta-sigma modulator is a single bit stream as shown in
(68) We will also assume that the first and second bit streams have been brought into temporal alignment such that a third bit stream can be formed representing a difference between the first and second bit streams. In this example the difference is formed by subtracting the second bit stream (
(69) There are four conditions that need to be handled, these are
1−1=0
1−0=1
0−1=−1
0−0=0
It can therefore be seen that the output bit stream can take any one of three values, 1, 0, −1.
(70) Nevertheless, it can now be seen that this higher rate three level stream (where each bit can be represented by a sign bit and a magnitude bit) can now be processed by circuits expecting to work directly on the bit stream from the sigma-delta modulator.
(71) Furthermore, since the sigma-delta modulator output is a pulse density encoded signal, this can be exploited, if desired, to convert the third bit stream back to a binary bit stream. Thus, in this example, every occurrence of ‘−1’ bit could be latched and when a next “1” is encountered, it can be replaced by a ‘0’ and then the latch holding the occurrence of the “−1” can be cleared. In effect each ‘−1’ is offset against a ‘1’ and both bits in the pairing are set to ‘0’. It is thus possible to remove the perturbation signal from the first bit stream with very little latency.
(72) However, better techniques for bit stream processing can be invoked. Firstly it is important to note that each individual bit stream encodes a short term temporal average value of the signal that it represents. In the context of AC signals the average is a constantly changing value, but the upshot is that providing the bit streams are sufficiently time aligned compared to the signal that they are encoding, then bit stream processing will work. Putting this in the context of
(73) This means that if we take two bit streams, and perform a simple operation on them such as addition, then we get a bit word as an output representing the decimal values 0, 1 and 2. Similarly if we chose to subtract two bit streams then we get a signal word representing the values 0, 1 and −1. We can then reconvert this sequence of two bit words (which look just like the pulse code modulated signal that one gets out of, for example, a multibit successive approximation routine converter) to a bit stream representation by using a digital modulator.
(74) For generality,
(75) The expanders 312 and 322 provide the data words of sufficient width (for a desired signal quality) to a digital signal processor 330, which in this example can be as simple as a 1-bit half subtractor but may be a wider (e.g. 2, 3 or more bits) subtractor. A one bit subtractor is shown in
(76) Should higher resolution be required
(77) In this example where we only need a 1 bit half subtractor as the signal processor 330 then the width expanders 312 and 322 can be omitted.
(78) Returning to
(79) The digital modulator can be formed using a delta-sigma modulator circuit, but adapted for use wholly in the digital domain.
(80) A single stage delta-sigma modulator is shown in
(81) The output of the integrator 342 is provided to a comparator 350. The comparator could, for example merely examine the most significant bit of the word from the integrator, and every time the most significant bit is set (or some other threshold value reached) a ‘1’ is output from comparator 350. Thus output signal forms a bit stream, and is also provided to a buffer or a digital to digital converter 352 to output a digital word which is provided to the subtracting input of the subtractor 340. Thus if the comparator outputs a ‘1’ a predetermined value is subtracted from the input signal. If the comparator outputs a ‘0’ then the predetermined value is added to the input signal. The value for addition or subtraction can be generated by a digital converter 352 (which may be a digital down converter, DDC).
(82) The subtractor 340 and the adder 344 can both be implemented using a signal adder or other suitable hardware, or be implemented in a programmable data processor.
(83) A first order modulator introduces noise to the bit stream. This noise can be reshaped by using higher order modulators such that less of the noise falls in a bandwidth of interest. Higher order delta-sigma modulators cascade multiple stages, each stage formed of a subtractor 340 and integrator 342 as shown in
(84) The approach described herein can also be applied to voltage measuring circuits using potential dividers.
(85)
(86) Node 402 may be connected to the live conductor 12 and node 404 may be connected to the neutral conductor 14, or an earthed node. Alternatively node 402 may be connected to the neutral conductor 14 and node 404 can be connected to the live conductor 12.
(87) Suppose, for simplicity, that the first resistor 418 has a value R1, and the second resistor 430 has a value R2. Suppose also that the voltages at nodes 402 and 404 are V402 and V404 respectively.
(88) We can write Vin as |V.sub.402-V.sub.404|
(89) It can be seen that when the switch 460 is operative to connect second resistor 430 directly to the second node 404, then the voltage VA is given by:
(90)
(91) When switch 460 is operative to connect the second resistor 430 to the measurement voltage source 470 outputting voltage V.sub.M with respect to V.sub.404 then it becomes apparent that
(92)
(93) Looking at the latter equation, it is apparent that a variable voltage due to the application of the measurement signal occurs at VA represented by
(94)
(95) Thus the measurement voltage V.sub.M is attenuated by the attenuator in exactly the same way as the input signal is. Thus looking for changes in the output voltage VA which are correlated with changes in the voltage V.sub.M, i.e. correlated with transitions of the switch 460, enables the attenuation ratio of the attenuator 400 to be measured.
(96) V.sub.M may be provided as a square wave like waveform, for example by operation of the switch 460, although the transitions between the two states of the square wave waveform need not be instantaneous nor take the same duration.
(97)
(98) The magnitude of the voltage M.sub.V(t) is much smaller than the magnitude of the supply voltage V.sub.in that we wish to measure, and both are attenuated by the same amount. Therefore the measured voltage signal can swamp the magnitude of the voltage measurement signal used to characterize the operation of the attenuator. Whilst the use of an oversampled delta-sigma converter helps in being able to encode the change in signal levels introduced by the perturbing measurement signal, other steps can be taken to improve its identification. The voltage measurement signal can be extracted from the signal output from the attenuator by, for example, using locking amplifier techniques or filtering. Additionally, as shown in
(99) The voltage attenuators could be formed using capacitors rather than resistors.
(100) Similarly, an estimate of load current may be formed and then subtracted from a copy of the signal developed across the shunt resistor, thereby leaving the measurement signal, together with any residual part of the load current signal, for presentation to a data processing circuit used to determine the transfer function of the shunt resistor. Such an arrangement is shown in greater detail in
(101) The voltage across the first shunt S1 is measured by a first voltage measuring circuit 62a. The voltage across the shunt S2 is measured by a further voltage measuring circuit 62b which is nominally identical to the circuit 62a. Indeed, a single circuit 62 may be used in a time multiplexed manner if so desired. In the arrangement shown in
(102) It can therefore be seen that the voltage across S2 is proportional to the load current whereas the voltage across shunt S1 is proportional to the sum of the load current and the measurement current. Thus the load current is common to both of these measurements. It therefore follows that subtracting the voltage across S2 from the voltage across S1 should in theory lead to voltage which only contains the measurement current contribution. Thus the voltage across S1 resulting from the measurement current can be determined with greater accuracy and given that the measurement current I.sub.M is specified, then the transfer function of S1 can be determined with greater accuracy, as that the load current signal, which effectively acts as noise when determining the transfer function of S1, is now removed or suppressed from this operation.
(103) So far the circuits have been described with respect to a shunt sensor. Just for completeness
(104) The current flowing in the additional conductor 560 can be provided by a current source, for example by a circuit similar to that described with respect to
(105) A single current source/generator can be used in a multiphase supply, and can be time multiplexed to the individual phases, or where an additional wire 560 is used, the wire can pass through each current sensor.
(106) The arrangement shown in
(107) The discussion of operation of the system with respect to
(108) The circuit 600 can include a filter to convert the bit stream to a low data rate wide digital word. This can then be filtered to extract information about any residual perturbation signal and coefficients for the bit-stream recreator updated, in a process that is analogous to that used in signal predistortion in amplifiers.
(109) The circuit 600 can run in conjunction with the circuit 255 or may be used as an alternative to the circuit 255.
(110) In any event, the bit stream recreator is given parameters that it can store such that right from circuit startup it can output a second bit stream synchronized with the operation of the perturbation generator to enable an estimate of the contribution of the perturbation signal to the first bit stream to be removed without delay.
(111) The description has focused on subtracting the second bit stream from the first one. However if the second bit stream is replaced by signed (i.e. +Ve and −Ve) digital words at the bit stream rate then a negated version of the perturbation signal can be provided, and the operation performed by the digital processor 220 to remove the perturbation signal becomes an addition at the bit stream rate.
(112) It also follows that this technique can be extended to remove one or more periodic or deterministic interferers from the bit stream provided that they can be predicted to a desired degree of accuracy.
(113) The signal output by the subtractor 220 can then be processed by a further processing block 650 implementing other functions, such as over current detection, which can be used to control a circuit breaker 700 to make or break a current flow path.
(114)
(115) It is thus possible to provide a system which can monitor the performance of a current detector or voltage attenuator to confirm that its transfer characteristic is not degraded, whilst being able to remove the monitoring signal quickly from the output of an analog to digital converter such that safety critical functions, which may be provided by other items of equipment and possibly by other manufacturers, can be agnostic as to the presence of the perturbation signal.
(116) Where an isolation barrier is provided, it is not constrained to being placed after the third bit stream has been formed. An isolation barrier could be placed at the output of the ADC 80.
(117) The claims presented here are in single dependency format suitable for filing at the USPTO, but it is to be understood that any claim can be dependent on any one or more preceding claims unless that is clearly technically impossible.