Communication system, lighting system and method of transmitting information

10027409 ยท 2018-07-17

Assignee

Inventors

Cpc classification

International classification

Abstract

The invention provides a communication system (500), a lighting system, a method of transmitting information and a computer program product. The communication system according to the invention is configured for transmitting data via visible light. The communication system comprises a signal generator (530) for generating a light driving signal (200) being a frequency shift key modulated signal comprising a sequence of signal parts (215, 225), each signal part being modulated at a first or second frequency in accordance with the data, the signal parts modulated at the first frequency having first pulses in first periods (T0) and the signal parts modulated at the second frequency having second pulses in second periods (T1). Energy of the visible light corresponding to a pulse in a respective period has center of gravity in time. The pulses in the periods are positioned so that the center of gravity is at the center of the period for reducing human-perceivable frequency components in the visible light driving signal.

Claims

1. A communication system for transmitting data via visible light using a Light Emitting Diode (LED) source for illuminating a space, the communication system comprising: a signal generator configured to generate a light driving signal being a frequency shift key modulated signal comprising a sequence of signal parts, each signal part being modulated at a first or second frequency in accordance with the data, the signal parts modulated at the first frequency having first periods and the signal parts modulated at the second frequency having second periods, each of the first periods having a respective first pulse and each of the second periods having a respective second pulse, each first pulse having a first center of gravity and each second pulse having a second center of gravity; wherein the signal generator is configured to reduce human-perceivable frequency components in the visible light produced by the LED source by positioning the first center of gravity of each first pulse respectively at the center of each first period and the second center of gravity of each second pulse respectively at the center of each second period, such that the energy of the visible light corresponding to each first and second pulse is respectively symmetric in time around the center of each first and second period, wherein the sequence of signal parts includes a first signal part that is followed by a second signal part, and a time period between the first center of gravity of a last one of the first pulses in the first signal part and the second center of gravity of a first one of the second pulses in the second signal part equals half of the sum of the first period and the second period.

2. The communication system of claim 1, wherein each of the first pulses is symmetric with respect to the center of the respective first period, and/or wherein each of the second pulses is symmetric with respect to the center of the respective second period.

3. The communication system of claim 1, wherein the first pulses and the second pulses comprise a block-pulse.

4. The communication system of claim 3, wherein an intensity of the visible light is determined by a width of the block-pulse in the first pulses in relation to the first period, and a width of the block-pulse in the second pulses in relation to the second period.

5. The communication system according to claim 1, wherein the first signal part comprises a concatenation of an integer number of first periods, and/or wherein the second signal part comprises a concatenation of an integer number of second periods.

6. The communication system according to claim 1, wherein the communication system is connected to a light driver electronics for providing the light driving signal to the light source for transmitting the data.

7. A lighting system comprising the communication system according to claim 1.

8. The communication system of claim 1, wherein the signal generator is configured for inserting a further signal between a last one of the first periods (T0) and a first one of the second periods (T1) for obtaining said time period (Tp), or wherein the signal generator is configured to reduce the last one of the first periods (T0) and/or to reduce the first one of the second periods (T1) for obtaining said time period (Tp).

9. A method of embedding data in visible light using a Light Emitting Diode (LED) source for illuminating a space, the method comprising: generating a light driving signal being a frequency shift key modulated signal comprising a sequence of signal parts, modulating each signal part at a first or second frequency in accordance with the data, the signal parts modulated at the first frequency having first periods and the signal parts modulated at the second frequency having second periods, each of the first periods having a respective first pulse and each of the second periods having a respective second pulse, positioning a center of gravity of each pulse at the center of the respective period such that the energy of the visible light corresponding to the pulse is symmetric in time around the center of the respective period, thereby reducing human-perceivable frequency components in the visible light, and providing the light driving signal to the LED source of visible light configured to illuminate the space; wherein the sequence of signal parts including a first signal part that is followed by a second signal part, and generating of the light driving signal is configured such that a time period between the first center of gravity of a last one of the first pulses in the first signal part and the second center of gravity of a first one of the second pulses in the second signal part equals half of the sum of the first period and the second period.

10. The method according to claim 9, wherein the first pulse and the second pulse comprise a block-pulse.

11. Computer program product for transmitting data via visible light, which program is operative to cause a processor to perform the method as claimed in claim 9.

12. The method according to claim 9, wherein said time period (Tp) is obtained by inserting a further signal between a last one of the first periods (T0) and a first one of the second periods (T1), or wherein said time period (Tp) is obtained by reducing the last one of the first periods (T0) and/or by reducing the first one of the second periods (T1).

13. A lighting system comprising: a Light Emitting Diode (LED) source configured to illuminate a space, a communication system configured to transmit data via visible light by the LED source, a signal generator configured to generate a light driving signal being a frequency shift key modulated signal comprising a sequence of signal parts, each signal part being modulated at a first or second frequency in accordance with the data, the signal parts modulated at the first frequency having first periods and the signal parts modulated at the second frequency having second periods, each of the first periods having a respective first pulse and each of the second periods having a respective second pulse, wherein the signal generator is configured to reduce human-perceivable frequency components in the visible light by positioning (1) each first pulse such that a center of gravity of the first pulse is at a center of the respective first period, and (2) each second pulse such that a center of gravity of the second pulse is at a center of the respective second period, wherein the sequence of signal parts includes a first signal part that is followed by a second signal part, and a time period between the first center of gravity of a last one of the first pulses in the first signal part and the second center of gravity of a first one of the second pulses in the second signal part equals half of the sum of the first period and the second period.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) In the drawings:

(2) FIG. 1a shows a first pulse or a second pulse according to the prior art, and FIG. 1b shows a known frequency shift key modulated signal,

(3) FIGS. 2a and 2b show a first pulse and a second pulse, respectively, according to the invention, and FIG. 2c shows a frequency shift key modulated signal according to the invention constituted of a first signal part of the first pulses and a second signal part of the second pulses,

(4) FIG. 3 shows a low-frequency spectrum of the prior art frequency shift key modulated signal and of the frequency shift key modulated signal according to the invention,

(5) FIGS. 4a to 4k schematically show different first pulses or second pulses of which some of the schematically shown waveforms have a center of gravity at the center of the period,

(6) FIG. 5 schematically shows an embodiment of a communication system according to the invention, connected to a light emitter, and

(7) FIG. 6 shows a flow diagram of the signal generator of the communication system according to the invention.

(8) It should be noted that items denoted by the same reference numerals in different Figures have the same structural features and the same functions, or are the same signals. Where the function and/or structure of such an item have been explained, there is no necessity for repeated explanation thereof in the detailed description.

(9) The Figures are purely diagrammatic and not drawn to scale. Particularly for clarity, some dimensions are exaggerated strongly.

DETAILED DESCRIPTION

(10) FIG. 1a shows a first pulse 110 or a second pulse 110 according to the prior art. This first pulse 110 or second pulse 110 comprises of a block-pulse having a width of ?T and a frequency equal to 1/T. Such pulse may, for example, be used in known frequency shift key modulated signal 100 as shown in FIG. 1b. When such pulse 110 is used for frequency shift key modulated signals 100 which is transmitted using visible light, the width ?T of the block-pulse is used to define a perceived intensity of the overall emitted light. This perceived intensity may be adapted by adapting the width ?T of this pulse 110, which is also known as Pulse Width Modulation of the signal to adapt the perceived intensity of the light emitter 530 (see FIG. 5). To generate a frequency shift key modulated signal 100, the pulse 110 as shown in FIG. 1a may be used at two different frequencies and information may be coded using a predefined sequence of the pulse 110 at different frequencies. The inventors have found that when using such pulse 110 to generate the know frequency shift key modulated signal 100, visible flicker is perceived.

(11) FIGS. 2a and 2b show a first pulse 210 and a second pulse 220, respectively, according to the invention. The first pulse 210 again comprises a substantial block-wave (similar to what is already shown in FIG. 1a). However, this block-wave is shifted within the first period T0 along a time axis such that the block-wave is arranged substantially symmetric about the center T0/2 of the first period T0. Also the second pulse 220 shown in FIG. 2b is shifted within the second period T1 along the time axis such that the block-wave again is arranged substantially symmetric about the center T1/2 of the second period T1. Due to the fact that the width of the block-wave in both the first pulse 210 and the second pulse 220 remains equal to ?T, the perceived intensity of the light remains the same for all of the block-wave forms shown in FIGS. 1a, 2a and 2b. However, when using the frequency shift key modulated signal 200 constituted of the first pulse 210 and the second pulse 220 transmitted using a light emitter 530, the visible glitches are strongly reduced or even completely eliminated.

(12) FIG. 2c shows a frequency shift key modulated signal according to the invention constituted of a first signal part of the first pulses and a second signal part of the second pulses. When performing frequency shift key modulation the frequency shift key modulated signals 100, 200 include a concatenation of pulses 110, 210, 220 of different frequencies, indicated as the first signal part 115, 215 and the second signal part 125, 225. The frequency shift key modulated signal 100 is a substantially infinite concatenation of pulses 110, and so it might be expected that the frequency spectrum of such a signal is substantially a discrete spectrum. However, due to the instantaneous changes from the first signal part 115 having the first frequency f0 (or first period T0) to the second signal part 125 having the second frequency f1 (or second period T1) the inventors believe that these instantaneous frequency jumps cause part of the continuous spectrum to re-appear. When using a light emitter 530 (see FIG. 5) to transmit these frequency shift key modulated signals 100, a low-frequency part of the continuous spectrum present in the frequency shift key modulated signal causes visible flicker during transmission of the frequency shift key modulated signals 100.

(13) In the frequency shift key modulated signal 200 according to the invention, the first pulse 210 constituting the first signal part 215 has been configured such that a center of gravity of the first pulse is at a center T0/2 of the first period T0. This is achieved by shifting the block-wave along the time axis as shown in FIG. 2a. Also the second pulse 220 constituting the second signal part 225 has been configured such that a center of gravity of the second pulse is at a center T1/2 of the second period T1. Again, this is achieved by shifting the block-wave along the time axis as shown in FIG. 2b. By shifting the block-wave such that the center of gravity is at the center of the period, time period Tp between the first signal part 215 and the second signal part 225 is the same value which causes a strong reduction of visible flicker.

(14) In an alternative embodiment (not explicitly shown), the first pulse and the second pulse have a shape similar to the prior art pulse 110 shown in FIG. 1a, and the time period Tp is obtained by including a further signal between the pulses. This further signal may, for example, expand the zero intensity duration of the first pulse, or may, for example, reduce the zero intensity duration of the second pulse.

(15) FIG. 3a shows a low-frequency spectrum of the prior art frequency shift key modulated signal 100 (dashed line) and of the frequency shift key modulated signal 200 according to the invention (solid line). In this spectrum of FIG. 3a, the frequency shift key modulated signals 100, 200 having a period of 1 second, a duty cycle of 50%, consisting of 100 waveforms of a duration of 5 milliseconds, followed by 200 waveforms of a duration of 2.5 milliseconds. The frequency shift key modulated signals 200 (solid line) having the first pulse 210 (shown in FIG. 2a) and the second pulse 220 (shown in FIG. 2b) according to the invention have much less energy at low frequency compared to the know frequency shift key modulated signal 100 (dashed line) having the known pulse 110 (shown in FIG. 1a).

(16) In the below mathematical analysis it is shown that when shifting the center of gravity to the center of the period of the pulse 210, 220, the visible flicker is indeed significantly reduced.

(17) Considering signals that are concatenations of simple on-off blocks with duty cycle ?, the block is defined in terms of a two-parameter function b.sub.?,? with support in [0, 1) and parameters ? and ? satisfying 0???1 and 0???(1??):

(18) b ? , ? ( x ) = { 1 if x ? [ ? , ? + ? ) , 0 otherwise . ( 1 )

(19) A signal x(t) with modulation frequency f.sub.0 can now be constructed as

(20) .Math. n = - ? ? b ( f 0 t - n ) .

(21) To calculate the Fourier transform of this signal:

(22) X ( f ) = ? - ? ? x ( t ) e - 2 ? i ft d t = ? - ? ? .Math. n = - ? ? b ? , ? ( f 0 t - n ) e - 2 ? i ft d t = .Math. n = - ? ? ? - ? ? b ? , ? ( f 0 t ) e - 2 ? i f ( t + n / f 0 ) d t = .Math. n == - ? ? e - 2 ? inf / f 0 ? ? / f 0 ( ? + ? ) / f 0 e - 2 ? i ft d t = .Math. m = - ? ? ? ( f / f 0 - m ) e - 2 ? i ( f / f 0 ) ( ? + ? / 2 ) sin ( ?? f / f 0 ) ? f = .Math. m = - ? ? ? ( f - mf 0 ) e - 2 ? i ( f / f 0 ) ( ? + ? / 2 ) sin ( ?? f / f 0 ) ? f / f 0 . ( 2 )

(23) The signal x(t) is periodic with period 1/f.sub.0, so the Fourier transform consists of a series of delta peaks at integer multiples of f.sub.0, and the signal can also be written as a Fourier series:

(24) x ( t ) = ? - ? ? X ( f ) e 2 ? i f t d f = .Math. m = - ? ? e 2 ? i mf 0 t e - 2 ? i m ( ? + ? / 2 ) sin ( ?? m ) ? m , ( 3 )

(25) Note that X(f) is strictly zero for all non-zero frequencies f with |f|<f.sub.0. If the signal x(t) represents the strength of visible light, this explains why the presence of the modulation is imperceptible if f.sub.0 is greater than 100 Hz.

(26) Now let's consider a signal y(t) in which the modulation frequency is f.sub.0 for t<0 and f.sub.1 for

(27) t>0:

(28) y ( t ) = .Math. n = - ? - 1 b ? , ? ( f 0 t - n ) + .Math. n = 0 ? b ? , ? ( f 1 t - n ) . ( 4 )

(29) Again if the Fourier transform is calculated:

(30) Y ( f ) = .Math. n = - ? - 1 e - 2 ? i n ( f / f 0 ) e - 2 ? i ( f / f 0 ) ( ? + ? / 2 ) sin ( ?? f / f 0 ) ? f + .Math. n = 0 ? e - 2 ? i n ( f / f 1 ) e - 2 ? i ( f / f 1 ) ( ? + ? / 2 ) sin ( ?? f / f 1 ) ? f = 1 2 [ .Math. m = - ? ? ? ( f / f 0 - m ) - 1 + i cot ( ? f / f 0 ) ] e - 2 ? i ( f / f 0 ) ( ? + ? / 2 ) sin ( ?? f / f 0 ) ? f + 1 2 [ .Math. m = - ? ? ? ( f / f 1 - m ) + 1 - i cot ( ? f / f 1 ) ] e - 2 ? i ( f / f 1 ) ( ? + ? / 2 ) sin ( ?? f / f 1 ) ? f = 1 2 .Math. m = - ? ? ? ( f - mf 0 ) e - 2 ? i ( f / f 0 ) ( ? + ? / 2 ) sin ( ?? f / f 0 ) ? f / f 0 + 1 2 .Math. m = - ? ? ? ( f - mf 1 ) e - 2 ? i ( f / f 1 ) ( ? + ? / 2 ) sin ( ?? f / f 1 ) ? f / f 1 + i 2 ? f [ e i ? ( f / f 0 ) ( 1 - 2 ? - ? ) sin ( ?? f / f 0 ) sin ( ? f / f 0 ) - e i ? ( f / f 1 ) ( 1 - 2 ? - ? ) sin ( ?? f / f 1 ) sin ( ? f / f 1 ) ] ( 5 )

(31) From this, one can see that the spectrum of y(t) contains a discrete part, at integer multiples of f.sub.0 and f.sub.1, and a continuous part. Looking at the low-frequency behavior of the continuous part:

(32) Y cont ( f ) = ? 2 ? f [ e i ? ( f / f 0 ) ( 1 - 2 ? - ? ) sin ( ?? f / f 0 ) sin ( ? f / f 0 ) - e i ? ( f / f 1 ) ( 1 - 2 ? - ? ) sin ( ?? f / f 1 ) sin ( ? f / f 1 ) ] = - 1 2 ? ( 1 - 2 ? - ? ) ( 1 f 0 - 1 f 1 ) + ?? f ? ( 1 12 ( 1 - ? 2 ) - 1 4 ( 1 - 2 ? - ) 2 ) ( 1 f 0 2 - 1 f 1 2 ) + O ( f 2 ) ( 6 )

(33) The constant term can be made to vanish by choosing ?=(1??)/2. This greatly reduces the low frequency content of y(t), and hence will reduce the perceptibility of the modulation frequency change.

(34) The human eye may in this context be modeled as a low-pass filter with frequency response H(f). Since the modulation frequencies must be chosen such that |H(f.sub.0)| and |H(f.sub.1)|<<1, only the delta peak at f=0 and the low frequency part of the continuous spectrum contribute to the filtered signal:

(35) ( h * y ) ( t ) = ? - ? ? H ( f ) Y ( f ) e 2 ? i ft d f ? ? - 1 2 ? ( 1 - 2 ? - ? ) ( 1 f 0 - 1 f 1 ) h ( t ) + ? ( 1 24 ( 1 - ? 2 ) - 1 8 ( 1 - 2 ? - ? ) 2 ) ( 1 f 0 2 - 1 f 1 2 ) h ( t ) . ( 7 )

(36) As an example, assume a filter of order k+1, with frequency response:

(37) H ( f ) = ( 1 1 + 2 ? ? f ? ) k + 1 , ( 8 )
where ? is in the order of 0.015 s and k=4. The impulse response of this filter is:

(38) 0 h ( t ) = ? - ? ? H ( f ) e 2 ? i f t d f = { 1 k ! ? ( t ? ) k e - t / ? if t > 0 , 0 otherwise . ( 9 )

(39) The frequency shift key modulated signal 200 is plotted in FIG. 3b as a function of time for ?=0.25, f.sub.0=200 Hz, f.sub.1=400 Hz for four cases: ?=0 (dashed curvepulse similar to FIG. 1a), ?=0.3375 (dash-dot curve), ?=0.3563 (dotted curve) and finally, ?=(1??)/2=0.375 (solid curvepulse similar to FIGS. 2a and 2b) in which the block-pulse is arranged at the center of the period. The visible flicker for the dashed peak is more than 1% of the light intensity and thus clearly visible, while the curve indicating the frequency shift key modulated signal 200 according to the invention shows only a minor intensity variation which is not visible for the human eye. In addition, the dotted curve shows that a shift of about 5% of the block-pulse will also not lead to visible flickerclearly showing that some deviation in the time period Tp may be allowed without departing from the scope of the invention.

(40) FIGS. 4a to 4k schematically show different first pulses 210 or second pulses 220 of which some of the schematically shown waveforms have a center of gravity at the center of the period. As indicated before symmetric waveforms around the center of the period T0/2, T1/2 may be used to reduce the visible flicker. However, also non-symmetric waveforms may be chosen that have the center of gravity at the center T0/2, T1/2 of the period T0, T1. In the embodiments of pulses 210, 220 shown in FIGS. 4a to 4k the period is indicated with T and may represent the first period T0 or the second period T1, and the center of the period is indicated with T/2 and may represent the center T0/2 of the first period T0 or the center T1/2 of the second period T1. FIGS. 4a and 4b clearly are not symmetric about the center T of the period T/2 and clearly do not have a center of gravity at the center of the period. As such, when using the pulses shown in FIGS. 4a and 4b for transmitting information using visible light, visible flicker may be expected. On the other hand, the pulses shown in FIGS. 4c and 4d are symmetric about the center T/2 of the period T, and so when using these pulses of FIGS. 4c and 4c, a strong reduction of the visible flicker may be expected. The pulse shown in FIG. 4e again is not symmetric about the center T/2 and so when using this pulse again visible glitches can be expected. However, the pulse shown in FIGS. 4f and 4g again are symmetric about the center T/2 of the period T and so again, when using these pulses to transmit frequency shift key modulated signals 200 using a light emitter, a strong reduction of visible flicker may be expected, or no visible flicker will be present at all. For similar reasons will frequency shift key modulated signals 100 comprising the pulses shown in FIGS. 4h and 4j comprise visible flicker, while the center of gravity of the pulses shown in FIGS. 4i and 4k may be close enough to the center of the period to show very low or no visible flicker when transmitting information using visible light.

(41) FIG. 5 schematically shows an embodiment of a communication system 500 according to the invention, connected to a light emitter 530. The communication system 500 may, for example, comprise a microcontroller 510 which receives a clock signal Scl, a light dimming signal Sdim and a data signal Sdata and provides a driver signal Sdriver to driver electronics 520 for driving the light source 530. So the microcontroller 510 is the signal generator 510 of this communication system 500. The dimming signal Sd may be used to define the width of the pulse (previously indicted with the factor ?). In this embodiment, the driver electronics 520, for example, comprises electronics for driving a LED light emitter 530, but the drive electronics 520 may be configured for driving any light emitter suitable for transmitting light via a frequency shift key modulated optical signal. The light emitter 530, for example, comprises a Light Emitting Diode, but may comprise any light source suitable for transmitting the frequency shift key modulated optical signal.

(42) FIG. 6 shows a flow diagram of the signal generator 510 of the communication system 500. The signal generator 510 or microcontroller 510 receives in step 610 the dimming signal Sdim such that the pulse may be generated which, when included in an FSK signal, will provide the correct intensity of the light emitter 530. Subsequently, in step 620 the signal generator 510 receives the data signal Sdata and the clock signal Scl to generate the Frequency Shift Key modulated signal representing the data. When the pulse is similar to the prior art pulse (see FIG. 1a), the signal generator 510 may include the further signal in step 625 to ensure that the time period Tp between the last pulse of the first signal part and the first pulse of the second signal part are spaced according to the invention. Alternatively, when the pulse is similar to the first pulse 210 (FIG. 2a) and the second pulse 220 (FIG. 2b), the step 625 of including the further signal may be omitted to still obtain the correct time period Tp according to the invention. Finally, in step 630 the signal generator 510 provides the FSK modulated drive signal Sdrive to the light emitter 530 for emitting the data via the light emitter 530 while generating the required light intensity without visible flicker.

(43) Summarized, the current invention provides a communication system, a lighting system, a method of transmitting information and a computer program product. The communication system according to the invention is configured for transmitting data via visible light. The communication system comprises a signal generator for generating a light driving signal being a frequency shift key modulated signal comprising a sequence of first signal parts and second signal parts in accordance with the data. Each first signal part comprises at least one first pulse having a first period and each second signal part comprises at least one second pulse having a second frequency, different from the first frequency. A time period between a center of gravity of the last one of the first pulses of the first signal part and a center of gravity of the first one of the second pulses of the following second signal part being substantially equal to half of the sum of the first period and the second period for reducing human-perceivable frequency components in the visible light driving signal.

(44) It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims.

(45) In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. Use of the verb comprise and its conjugations does not exclude the presence of elements or steps other than those stated in a claim. The article a or an preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.