Efficient Visible Light Communication Transmitters Based on Switching-Mode dc-dc Converters

Visible light communication (VLC) based on solid-state lighting (SSL) is a promising option either to supplement or to substitute existing radio frequency (RF) wireless communication in indoor environments. VLC systems take advantage of the fast modulation of the visible light that light emitting diodes (LEDs) enable. The switching-mode dc-to-dc converter (SMCdc-dc) must be the cornerstone of the LED driver of VLC transmitters in order to incorporate the communication functionality into LED lighting, keeping high power efficiency. However, the new requirements related to the communication, especially the high bandwidth that the LED driver must achieve, converts the design of the SMCdc-dc into a very challenging task. In this work, three different methods for achieving such a high bandwidth with an SMCdc-dc are presented: increasing the order of the SMCdc-dc output filter, increasing the number of voltage inputs, and increasing the number of phases. These three strategies are combinable and the optimum design depends on the particular VLC application, which determines the requirements of the VLC transmitter. As an example, an experimental VLC transmitter based on a two-phase buck converter with a fourth-order output filter will demonstrate that a bandwidth of several hundred kilohertz (kHz) can be achieved with output power levels close to 10 W and power efficiencies between 85% and 90%. In conclusion, the design strategy presented allows us to incorporate VLC into SSL, achieving high bit rates without damaging the power efficiency of LED lighting.


Introduction
Visible light communication (VLC) is a particular case of optical wireless communication (OWC) that uses the intensity of visible light beams to transmit information [1][2][3]. Recent advances in light emitting diodes (LEDs) have pushed up the interest in combining VLC and solid-state lighting (SSL) either to supplement or to substitute existing radio frequency (RF) wireless communication systems for indoor environments because of its main benefits: • VLC opens up a large license-free visible region for wireless communication in comparison to the restricted and expensive RF spectrum.

•
No special facilities are needed to implement the VLC systems because, in principle, they can be integrated into the existing lighting ones.
• Since visible light cannot penetrate building walls, VLC provides communication security and naturally avoids interference with other VLC systems from adjacent rooms, thus providing the entire available bandwidth for each closed environment.
Obviously, VLC has some drawbacks that should be pointed out: • Although line-of-sight is not mandatory for enabling VLC (reflected beams keep transmitting the information), the performance falls and it is strongly jeopardized by the presence of obstacles.

•
The range of VLC systems is lower than that of RF systems.
Taking into account the aforementioned characteristics, the use of VLC has been proposed in several applications:

•
Internet connectivity in indoor scenarios where the existing light infrastructure can be adapted [4,5]. • Vehicle to vehicle communications where VLC can be implemented using car headlights [6,7]. • Underwater communications where light is less attenuated than RF signals [8,9]. • Wireless communications in scenarios where RF communication is dangerous, such as airplanes, mines, and hospitals [10].
LEDs generate light based on an electroluminescence phenomenon that occurs when an electric field is applied to a P-N junction, promoting the recombination of electrons and holes. Since LEDs are made with direct semiconductor materials, the recombination generates photons in a determined wavelength and heat. The LED implementation for lighting applications is normally executed with a semiconductor GaN die, which emits blue light that excites a phosphor. A part of the blue photons travels through the phosphor layer without alteration, whereas the rest are converted into yellow photons. Therefore, the white light that is finally emitted by the LED is a combination of blue and yellow photons. Due to their nature, LEDs are power efficient, environmentally friendly, and reliable. For these reasons, LEDs have become strong in the lighting market compared to traditional lighting solutions. In addition, they provide an essential characteristic to enable VLC implementation: the intensity of the light emitted by a LED can be modulated significantly quickly.
If a lighting LED is used to transmit information, the fast changes of the light intensity demanded by the communication functionality (s LED−ac (t)) must be added to the constant light intensity value (s LED−dc ) that is characteristic of the lighting function: Considering the nature of the LED, the light intensity modulation over a certain constant light intensity is translated into a current modulation over a certain constant current. Therefore, the current through the LEDs must be made up of a dc component (i LED−dc ) that performs the lighting function, plus an ac component (i LED−ac (t)) that represents the modulated information signal.
The information can be transmitted using two different modulation strategies: pulse modulation (PM) and pass-band modulation (PBM).

•
In the case of PM, s LED−ac (t) is a pulse waveform that is added to the lighting level (i.e., s LED−dc ). On-off keying (OOK) and pulse position modulation (PPM) are examples of PM schemes that are commonly used in VLC. Figure 1a shows an example of a PPM sequence that is made up of four symbols. Note that the position of the pulse at the beginning or at the end of the symbol period (T Sym ) determines the transmitted bit. Strategies based on PM are very simple to implement, but they are inefficient from the communication perspective because they have two problems. The first one is that for a given bandwidth they cannot achieve bit rates as high as the PBM schemes that are explained below. The second problem is that they are hardly jeopardized by the different trajectories that the visible light beams follow before reaching the receiver (i.e., multipath issues).

•
In the case of PBM, s LED−ac (t) is a sinusoid or the sum of several sinusoids that change the amplitude and/or the phase over time according to the information that is being transmitted. This strategy achieves higher bit rates than PM for a given bandwidth and, as will be detailed below, there are certain PBM schemes that provide high immunity against the multipath issue. If the PBM scheme is made up of a single modulated sinusoid, the modulation scheme is referred to as a single-carrier modulation (SCM) scheme. The three main SCM schemes are amplitude-shift keying (ASK), where the amplitude changes over time; phase-shift keying (PSK), where the phase changes over time; and quadrature amplitude modulation (QAM), where both the amplitude and the phase change over time. Figure 1b shows an example of a 16-QAM sequence. As previously indicated, the pass-band signal can be made up of several sinusoids that change the amplitude and/or the phase over time. In this case, the strategy is referred to as a multi-carrier modulation (MCM). Discrete multitone modulation (DMT) and orthogonal frequency division multiplexing (OFDM) are two MCM schemes that are commonly used in VLC systems. MCM schemes are the preferred modulation strategies for VLC because they are robust against multipath issues [11][12][13].
Regardless of the number of carriers, any PBM signal can be expressed as a single modulated sinusoid: where f o is the frequency of the sinusoid (i.e., the center frequency of the pass-band signal), A s (t) is the modulated amplitude, and φ s (t) is the modulated phase. Figure 2 shows the conventional architecture of a VLC transmitter [3,5,[14][15][16][17][18][19][20][21][22][23]. The LED driver is based on the use of a linear power amplifier (LPA) operating in class A, class B, or class AB that delivers i LED−ac (t). Moreover, a dc current source injects i LED−dc to adequately bias the LED. Since the LPA is only able to deliver a low power level, the architecture has a single LED and, consequently, the range of the VLC system is strongly reduced (units of centimeter). In addition, the power efficiency of an LPA ranges between 10% and 40% depending on the operating class and the modulation scheme that is being reproduced. Therefore, it consumes a lot of power and, as a result, the use of large and expensive cooling systems (i.e., heat sink, fan, etc.) to extract the heat from the semiconductor devices is mandatory. However, the LPA has two characteristics that explain why it is widely used for driving the LEDs for VLC: it achieves a very high bandwidth and it has a linear relationship between its input and its output. Both virtues ensure an accurate reproduction of the communication signal.
In the case of short-range applications that demand low power levels, low power efficiency can be affordable. However, if the power of the communication signal is increased (with the purpose of increasing the link distance: tens of centimeters to several meters), a circuit able to drive the LEDs achieving high efficiency is essential. Using a power-inefficient LED driver damages one of the reasons why LED lighting is replacing incandescent lighting: the high power efficiency. A key point that is generally not addressed in VLC literature is that the high efficiency of LED lighting is not only due to the high efficiency of LEDs converting electrical power into optical power, but also due to the high efficiency achieved by the LED driver that delivers the electrical power. In conclusion, a power-efficient LED driver for VLC transmitters is mandatory for increasing the power of the communication signal in order to enable a higher communication range [24]. Switching-mode converters (SMCs) are the cornerstones of the LED drivers used in conventional lighting applications. They reach a very high efficiency (>90%) [25] and, therefore, they are a very interesting option to be used in LED drivers for VLC. However, major challenges must be addressed, such as the high bandwidth demanded by the LED driver to fulfill the VLC requirements.

The Role of Switching-Mode Converters in Solid-State Lighting
SMCs change the format of the power, which is univocally defined by a combination of voltage and current. In general, an SMC is made up of three ports: an input power port, a control port, and an output power port (see Figure 3a). The great benefit of SMCs is that they are able to perform the conversion of the power format (from the input to the output) dissipating very little power. Therefore, the power efficiency achieved by an SMC is very high (between 85% and 95% depending on the application). Note that the power efficiency (η) is defined as the ratio between the output power (P o ) and the input power (P in ): The use of non-dissipative elements in the SMC (i.e., capacitors, inductors, and switching-mode semiconductor devices) is the cornerstone for achieving high power efficiency. Four sub-categories of SMCs can be defined according to the kind of power conversion performed:

•
The switching-mode dc-to-dc converter (SMC dc-dc ) converts a direct input voltage into a different direct output voltage.

•
The switching-mode dc-to-ac converter (SMC dc-ac ) converts a direct input voltage into an alternating output voltage.

•
The switching-mode ac-to-dc converter (SMC ac-dc ) converts an alternating input voltage into a direct output voltage.

•
The switching-mode ac-to-ac converter (SMC ac-ac ) converts an alternating input voltage into a different alternating output voltage. Figure 3b shows one of the most extended power conversion architectures used in SSL. In this case, the conversion of the power format is performed in two stages. In the first stage, the ac line voltage (v line (t)) is converted into a constant voltage (v a ). Since v a is too high for directly driving the LEDs, a second stage is used to convert v a into the required constant voltage (v o ).

Incorporating VLC into SSL
To properly modify the existing SSL infrastructure to incorporate VLC, the new requirements of the LED driver must be taken into account. Figure 4a shows the relationship between the light intensity emitted by a string of n LEDs and the applied voltage (i.e., v o (t)). It can be seen that the LED string starts to emit light once v o (t) overcomes the following voltage threshold: where V γ is the knee voltage of each LED. Moreover, there is a linear relationship between light intensity and voltage when v o (t) > n·V γ . This characteristic is very important because it implies that the information transmission can be performed by generating voltage variations proportional to the desired light intensity variations. Therefore, in the case of incorporating VLC into SSL, the voltage applied to a LED string must be made up of a dc component (v o−dc ) that determines the lighting level and an ac component (v o−ac (t)) that is related to the communication signal: where A v (t) is the modulated amplitude and φ v (t) is the modulated phase. According to (2) and to the linear relationship between the light intensity and the applied voltage, Figure 4b).
Although the SMC dc-dc is used mostly to provide a constant output voltage, it is also able to generate a variable output voltage (i.e., it is able to reproduce (5)). Therefore, a power-efficient SMC dc-dc can be used for completely driving the LED string (i.e., lighting and communication), thus avoiding the use of any inefficient LPA. However, this SMC dc-dc is very different from conventional SMCs used in lighting applications, such as the one depicted in Figure 3b, and, as will be detailed in the next section, the design becomes very challenging [26][27][28]. In any case, there are two main options for modifying the SSL architecture to incorporate VLC while keeping the use of SMCs. The first one consists in replacing the conventional SMC dc-dc used at the last stage of the SSL architecture by the SMC dc-dc specially designed for VLC. Therefore, this SMC dc-dc must provide the bias level (i.e., v o−dc ) and the small voltage variations related to the communication signal (i.e., v o−ac (t)) from a much higher voltage (i.e., v a ). However, generating very small voltage variations from a much higher voltage is quite difficult using an SMC dc-dc . This problem can be alleviated by modifying the SSL architecture as follows. As in the existing SSL infrastructure, an SMC ac-dc converts v line (t) into v a . Then, a conventional SMC dc-dc (similar to the one depicted in Figure 3b) converts v a into a lower constant voltage (v b ) that is closer to the desired v o (t) and always higher than that one (i.e., always satisfying v b > v o (t)). Finally, an SMC dc-dc specially designed for VLC provides v o (t) from v b (see Figure 5).

Buck Converter: The Backbone of the SMC dc-dc Specially Designed for VLC
The buck converter is the fundamental SMC dc-dc and, as will be explained in the following sections, it is the cornerstone of the special SMC dc-dc designs for VLC that are proposed in this paper. The buck converter transforms the input voltage (v in ) into a lower one (i.e., v o (t) < v in ). Figure 6 shows the conventional buck converter topology and the equivalent circuits that will support the explanation of its operating principle.
When the metal-oxide-semiconductor field-effect transistor (MOSFET) is activated (state 1), it behaves as a short circuit and, consequently, the voltage applied to the input of the L-C filter (v s (t)) is equal to v in . Note that in this state, the diode is deactivated and blocks v in . Moreover, when the MOSFET is deactivated (state 2), the diode conducts the inductor current, operating as a short circuit. Therefore, v s (t) is equal to 0 V during this state. In conclusion, the MOSFET and the diode operate as complementary switches (see Figure 6b) and the buck converter has two operating states (see Figure 6c). Since the buck converter continually alternates between state 1 and state 2, it can be seen as a pulse voltage waveform with amplitude v in that is applied to a low-pass filter. Essentially, the operating principle of the buck converter is based on the pulse-width modulation (PWM) technique (see Figure 6d). In this way, the ratio between the time that the buck converter remains in state 1 and the switching period (T s ) determines the output voltage: where d(t) is the duty cycle, which is the term commonly used to denote the aforementioned ratio. As previously indicated, the typical target of the buck converter is to provide a constant output voltage (see Figure 7a) by tracking a constant reference. In this case, the duty cycle (i.e., the width of the pulses) remains constant over time. However, there are special applications of power electronics where a buck converter is used to track a variable reference (see Figure 7b). In this case, the duty cycle changes over time according to the reference that is being tracked. Therefore, the buck converter operates as a power amplifier where the reference, v o (t), and v in are the input, the output, and the voltage gain, respectively.

Design Challenges of Using a Buck Converter as the LED Driver of a VLC Transmitter
In practice, any SMC is made up of real components that include parasitic elements. Hence, SMCs have several sources of power loss and, as a result, the 100% theoretical efficiency is never reached. In the case of using a buck converter to drive the LEDs of a VLC transmitter, the switching losses of the switching-mode semiconductor devices are the most critical problem. The transition of a real switching-mode semiconductor device (either a MOSFET or a diode) between on-state (i.e., the device is activated) and off-state (i.e., the device is deactivated) is not instantaneous. During transitions, the switching-mode semiconductor device dissipates power since it is blocking voltage and driving current at the same time. Obviously, switching losses rise with the switching frequency (f s ) of the buck converter, which can jeopardize the power efficiency. This is not a problem in the case of the conventional SMC dc-dc used is SSLs where f s ranges between the tens and the hundreds of kilohertz. However, switching losses become critical when f s reaches the megahertz (MHz) range and, as will be explained below, this is the situation that occurs when a buck converter is used to drive the LED string of a VLC transmitter.
According to the previous sections, the voltage waveform indicated in (5) can be provided by a buck converter. However, since the maximum frequency of v o (t) (f o−max ) could be relatively high (reaching the megahertz range when the target is to provide a very high bit rate), a very fast LED driver is mandatory. Since the buck converter acts as a pulse-width modulator, the Nyquist-Shannon sampling theorem establishes the theoretical minimum switching frequency that can be used: However, implementing a buck converter with f s equal to f s−min is impractical because it would cause too much distortion of the communication signal due to the output voltage ripple. In practice, f s must be around 20·f o−max to achieve enough rejection of the switching harmonics [29]. In the case of using a buck converter as the LED driver of a VLC transmitter, the aforementioned ratio between f o−max and f s is translated into unaffordable switching losses that jeopardize the implementation. In fact, the problem is not only the low power efficiency that would be achieved (probably below 80%), but also the malfunction that the power dissipation would cause to the switching-mode semiconductor devices. Figure 8 exemplifies the problem considering two switching frequency values (f s-a > f s-b ) in order to highlight the impact of reducing f s . If f s is reduced (i.e., from f s-a to f s-b ), switching losses fall and, as a result, the efficiency of the buck converter rises. However, since the switching-related harmonics are closer to the cut-off frequency of the filter (f c ), they are rejected in a minor manner and, consequently, the distortion of the signal at the output will be higher. Note that in order to maximize the rejection of the switching harmonics, f c must be the lowest value that allows the pass of the communication signal without distorting it (regardless of the selected f s ). In conclusion, although the buck converter can theoretically be used as the LED driver of a VLC transmitter, in practice, the required f s makes the approach impractical.

Buck-Derived dc-dc Converters, a Clever Solution to Drive the LEDs of VLC Transmitters
To reduce the gap between f o−max and f s without increasing the distortion caused by the switching-related harmonics, more sophisticated solutions than the conventional buck converter are mandatory. Several topologies derived from the buck converter that have been proposed for other applications of power electronics are reviewed in this section. The design modifications add certain features that make the topologies very interesting for the LED driver of VLC transmitters. In addition, these three strategies are combinable [30,31] and the optimum design depends on the particular VLC application, which determines the requirements of the VLC transmitter.

Buck Converter with a High-Order Output Filter
A straightforward method to reduce the gap between f o−max and f s without increasing the distortion is to increase the order of the buck converter filter (see Figure 9a) [32][33][34][35][36][37][38][39][40]. For a certain f s value, the higher the filter order, the higher the rejection of the switching-related harmonics (see Figure 9b).

Two-Input Buck Converter
The second approach is focused on reducing the power of the switching-related harmonics at the input of the filter. Since the input of the buck filter is a PWM voltage waveform (i.e., v s (t)), the switching-related harmonics at the input of the filter are determined by the amplitude of the pulses. The lower the amplitude of the pulses, the lower the power of the switching-related harmonics at the input of the filter. To properly address this point, the variation range of v o (t) should be characterized. According to Section 2.1 and as Figure 4 shows, the variable component of v o (t) (i.e., v o−ac (t)) is relatively small in comparison to the continuous component (i.e., v o−dc ). Therefore, the pulse amplitude can be reduced by using a positive value instead of 0 V when the pulse voltage waveform is in a low state. In this case, the output voltage follows this expression: where v in−1 and v in−2 are the highest and lowest value of the pulse voltage waveform, respectively. Figure 10 exemplifies this approach and shows the reduction of the switching-related harmonics achieved at the filter input and, as a result, at the filter output. The modification of the conventional buck converter required to generate the pulse voltage waveform that alternates between v in−1 and v in−2 was introduced in [41]. Later, this new SMC dc-dc topology, which is known as a two-input buck converter (see Figure 11), was extended to form a multiple-input buck converter [42,43].

Two-Phase Buck Converter
The third approach is also focused on reducing the power of the switching-related harmonics at the input of the filter. In this case, the strategy is to sum two pulse voltage waveforms (v s−a (t) and v s−b (t)) in order to obtain a third one (v t (t)) that has less power of the switching-related harmonics. In particular, and as Figure 12a shows, the method consists in making v s−b (t) equal to v s−a (t) with 180 • out of phase (i.e., there is a delay of Ts/2 between v s−a (t) and v s−b (t)) and dividing the result by two. In this way, the harmonic content around the odd switching harmonics (i.e., around f s , 3·f s , 5·f s , etc.) is much lower than in the case of the conventional buck converter.
The pulse voltage waveforms must be mathematically modeled in order to deeply understand the improvement achieved. v t (t) can be expressed as follows: Taking into account that v s−b (t) can be written as a function of v s−a (t), (9) can be rewritten as follows: In the frequency domain, (10) can be expressed as: where H(f ) is the transfer function between v s−a (t) and v t (t): As Figure 12b shows, H(f ) introduces notch filters centered at odd switching harmonics, thus reducing their power. The aforementioned approach can be implemented using a two-phase buck converter (see Figure 13), which is a particularization of the multi-phase buck converter [32][33][34][35][44][45][46][47][48][49][50].    Figure 14 shows the prototype of a VLC transmitter that was designed following two of the aforementioned strategies. In particular, the LED driver is a two-phase buck converter with a fourth-order output filter. The input voltage is 33 V and the load is made up of five LEDs (W42180 from Seoul Semiconductor (Ansan, South Korea)). In order to bias the LED string in the linear region, v o−dc equal to 16.5 V was chosen. The average current through the load is 0.5 A, which determines the lighting level. The current through the load is measured using a precision shunt resistor of 0.75 Ω. Figure 15a,b shows the power stage of the converter and the driving circuit of each phase, respectively. Due to the high switching frequency value (f s = 4.5 MHz), the choice of the components is critical. A RF transistor PD55008 Si-LDMOS (i.e., Q a and Q b ) from STMicroelectronics (Geneva, Switzerland) and a diode MBRS14 (i.e., D a and D b ) from ON Semiconductor (Phoenix, AZ, USA) were chosen for the power stage. An isolated driving stage is necessary for this topology due to the floating position of the MOSFETs. The driving circuit is made up of the gate driver EL7155 from Intersil (Milpitas, CA, USA) and the digital isolator ISO7220 from Texas Instruments (Dallas, TX, USA). The floating power supply is implemented using an isolated dc-dc converter ISF1209 A from XP Power (Singapore). Finally, The PWM signals used to drive the converter are calculated by MATLAB and generated by a Basys 2 FPGA from Digilent (Pullman, WA, USA).

Modulation Scheme
To evaluate the communication capability of the two-phase buck converter, a 16-QAM scheme with f o = 500 kHz was reproduced. Each symbol transmits four bits during four signal periods (i.e., T Sym = 8 µs), providing a bit rate equal to 500 kbps. Table 1 shows the normalized amplitude, phase, and bit code of each symbol.

Filter Design
According to the previous design considerations, the cut-off frequency of the filter (i.e., f c ) must be placed between the maximum frequency of the communication signal (i.e., f o−max ) and the switching frequency (i.e., f s ). The implemented output filter is a Legendre-Papoulis fourth-order filter with f c equal to 750 kHz. Table 2 shows the filter components.  Figure 16a shows an example of an eight-symbol sequence of the 16-QAM on the transmitter and receiver side. v o (t) shows the voltage across the LEDs, which has an average value equal to 16.5 V and a peak-to-peak value equal to 5 V. i o (t) shows the current through the LEDs, which has an average value of 0.5 mA and a peak-to-peak value equal to 0.9 A. v rx (t) shows the output voltage at the receiver. In order to measure the light signal of the LEDs, an optical receiver PDA10A-EC from Thorlabs (Newton, MA, USA) has been used. It is important to highlight that the three signals are proportional and there is no noticeable distortion because the LEDs are working in their linear region.  Figure 16b shows the spectrum of both v s−a (t) and v o (t). It is important to note that the dc component and the 16-QAM signal (around 500 kHz) pass through the filter without alteration, whereas the switching-related harmonics are attenuated due to the filter and the two-phase effect.

Transmission Demonstration
Finally, Figure 17 shows the VLC setup, which is made up of the aforementioned transmitter, the receiver, and the oscilloscope showing the most significant transmission waveforms. The distance between the transmitter and the receiver is around 1 m. To achieve the previous results, the electrical power delivered by the LED driver is close to 10 W, achieving power efficiencies between 85% and 90%.

Conclusions
The use of an SMC dc-dc as the LED driver of VLC transmitters is the key to keeping the power efficiency of SSL and to increase the power of the communication signal in order to achieve a higher range. However, the conventional SMC dc-dc used in SSL does not achieve the bandwidth that VLC demands. Therefore, designs that are more sophisticated are mandatory to fulfill the VLC driving requirements. The buck converter is one of the most promising candidates for acting as the LED driver of the VLC transmitter. Nevertheless, the conventional buck design suffers from high switching losses due to the high ratio between its switching frequency (i.e., f s ) and the maximum frequency of the communication signal that is going to be reproduced (i.e., f o−max ). In this paper, three topologies derived from the conventional buck converter were reviewed and proposed as LED drivers for VLC: using high-order output filters in the SMC dc-dc , using several input voltage sources to supply the SMC dc-dc , and using several phases in the SMC dc-dc structure. Moreover, hybrid topologies combining the three approaches can be used to reduce the gap even more.
As an example, the design of a two-phase buck converter with a fourth-order output filter supplying five LEDs was presented in the experimental section. This prototype reproduces a 16-QAM scheme, achieving a bit rate equal to 500 kbps and a power efficiency around 90%. Moreover, it is important to note that higher bit rates can be achieved by combining the three strategies presented in this paper in a more complex way (i.e., higher order filters, multiple input voltages, and multi-phase implementations). For instance, a more sophisticated LED driver for VLC based on the three buck-derived topologies can be found in [30,31]. The VLC transmitter reproduces a 64-QAM OFDM with f o−max equal to 3 MHz and the maximum bit rate is around 17 Mbps. The SMC dc-dc topology is a floating two-phase buck converter with a fourth-order output filter. Note that a floating buck converter can be seen as a particular case of a two-input buck converter that considers (v in−1 -v in−2 ) and v in−2 as inputs instead of v in−1 and v in−2 separately.
Finally, this paper has not only presented a solution to design an efficient LED driver for VLC, but also the authors' views on the role that power electronics will play in VLC.