Introduction

Power electronics and communication electronics are both based on electromagnetic theory, but they are usually addressed separately as two distinct subfields of electrical engineering. Communications are usually considered merely in the sense of the abstraction of messages from the communication medium, while the matter-based carrier of these messages, which is usually electricity1, is neglected. In communication theory, electricity itself is no longer the phenomenon of interest; rather, it is useful only as a means of transmitting information2. As Norbert Wiener said, “Information is information, not matter or energy”1,3. This opinion makes sense from some perspectives but completely ignores the connections between communications and electric power. On the other hand, communication is indispensable in a practical electrical system to achieve distributed power control for modularization, intellectualization and plug-and-play functionality; however, the communication mechanism is usually designed separately, with an independent structure4,5,6. Nevertheless, to enhance compactness and decrease costs, power line communication technology has been proposed and widely adopted7,8. The combination of power transfer and communications has also been investigated in the wireless field, where it is known as simultaneous wireless information and power transfer1. In these techniques, electrical signals are considered from the perspectives of both power and communication. However, most efforts have focussed on the methods of power and data transmission and the receiver architecture, with separate approaches for generation and coupling9,10,11.

In communication systems, there are three basic elements: transmitters, channels, and receivers. A transmitter and a receiver are located at two separate points in space, and the physical medium that connects them is called a channel. A transmitter mainly consists of a data modulator, and a receiver mainly consists of a data demodulator. Therefore, the communication process can be essentially divided into data modulation, transmission and demodulation. The base-band signal is modified to a high-frequency carrier to make it suitable for transmission. The modulated signal is then transmitted over the channel to the receiver. Finally, the receiver recreates the original signal, through a process known as demodulation.

In this paper, we reconsider power electronic converters from an interdisciplinary perspective and propose a method of integrating communication into direct current (dc)–dc converters to achieve what we call ‘talkative power’. With the proposed integration method, it becomes possible for power to ‘talk’, or communicate, during conversion. The ‘talkative power’ converter has many applications in contexts such as distributed power electronic systems, modularized dc devices, luminaires and the Internet of Things, which are dual-purposed to provide both energy and communications currently in separate ways. In addition, a novel modulation method called frequency hopping–differential phase shift keying (FH-DPSK) is proposed along with the talkative power strategy to achieve effective communication while avoiding interference between power conversion and data transmission, which will be valuable for supporting new, advanced techniques in conventional light-emitting diode (LED)/lighting technology. A fundamental and rigorous analysis is presented based on this innovative and general concept, revealing the natural relation between the two subfields of power electronics and communications and providing inspiration for their further joint development.

Result

Essential nature of power converters for communication

In a power electronic converter, a reference signal is modulated to a switching frequency to serve as the gate signal for one or more switches by a modulator and is then amplified by an input power source and the switch(es) (in some cases, passive elements are also involved). The modulated and amplified signal is then demodulated to obtain a signal with the required level of output power and the same form as the reference (usually either a dc form or a power frequency alternating current (ac) form). Accordingly, the power conversion process can be divided into distinct stages of modulation, power amplification and demodulation, which are, in some sense, analogous to the stages of the communication process. Transmission is ignored in this case since the modulator and demodulator are located at the same point in space.

There are four kinds of power electronic converters, namely, dc–dc power converters, dc–ac inverters, ac–dc rectifiers and ac–ac power converters, among which dc–dc converters are the most basic. Various dc–dc topologies have been designed to meet different application requirements, such as buck converters for voltage step-down, boost converters for voltage step-up and buck–boost converters for inverse voltage step-up and step-down. Most common dc–dc converters can be divided into two categories based on their operation principles: a periodic square wave sequence is generated before the power demodulator, which is either (i) an LC low-pass filter (LPF), as in the cases of buck, Ćuk and Zeta converters, or (ii) an envelope detector (a series-connected diode followed by a shunt-connected capacitor), as in the cases of boost, buck–boost and single-ended primary-inductor converters. On the load side, a dc output voltage is achieved, the amplitude of which is determined by the input voltage and the duty cycle of the gate signal12. Because of the limited capacity of the inductors and capacitors in practice, the switching ripples cannot be completely filtered out. However, in a well-designed dc–dc converter, the amplitude of the residual switching ripple should be <1% of the output dc component12.

In power electronics, modulation is adopted to achieve controllable power conversion. Considering the operation principle of dc–dc converters, in which the modulated signal is used as the gate signal for the switch(es) and both the level and form of the output voltage should be controllable, the modulation process is subject to two constraints: (1) the switches should operate in either an on or off state to reduce power losses, meaning that only pulse modulation is applicable, and (2) the power output level is determined by the time durations of the on and off states of the switch(es), meaning that the upper and lower limits on the durations of the pulses should be adjustable. Based on these considerations, pulse width modulation (PWM) is the best choice. In 1964, Schonung et al. introduced PWM into power electronics for dc–ac inverter control13, and since then, PWM has become the most important and mainstream modulation method in power converters. In this method, a reference signal is compared with a triangle or sawtooth wave sequence to generate a PWM sequence as the gate signal for the switch(es). The input voltage and the duty cycle of the PWM sequence determine the output voltage level, while the envelope of the PWM sequence determines the output voltage form.

To further investigate PWM in a dc–dc converter, the corresponding analysis starts with the sampling process. The sampling process (Fig. 1a–c) is impulse amplitude modulation process14, in which a periodic sequence of impulses is used to multiply the original signal in the time domain15. In practice, it is almost impossible to generate an ideal impulse sequence; therefore, this sequence is usually replaced with a periodic pulse sequence generated by a sample-hold circuit15. Therefore, the practical sampling process (Fig. 1d, e) is pulse amplitude modulation (PAM) process. PWM (Fig. 1f) is another pulse modulation method, expressed as:

$$s_{{\mathrm{PWM}}}\left( t \right) = K_{{\mathrm{PWM}}}\mathop {\sum}\limits_{k = - \infty }^\infty {\left[ {u\left( {t - kT_{\mathrm{s}}} \right) - u\left( {t - kT_{\mathrm{s}} - x_kT_{\mathrm{s}}} \right)} \right]}$$
(1)
Fig. 1: Waveforms and spectrum corresponding to sampling and modulation.
figure 1

This figure shows the relationship between sampling, PAM and PWM. Both time-domain waveforms and frequency-domain spectrum are depicted. a The continuous original signal to be sampled or modulated. b An impulse train, which is a sequence of Dirac functions and can be employed as a sampling function. c The ideal sampling result, which is the result of the multiplication of a and b in the time domain and convolution in the frequency domain. d A pulse in the time domain and its corresponding spectrum. e The sampling result obtained in practice, in which case the periodic sequence of impulses (Dirac functions) is replaced with a sequence of pulses of equal width. This process is also known as PAM. This result is derived through the convolution of c and d in the time domain and multiplication in the frequency domain. f The result of PWM—derived from e in the time domain based on the area equivalence principle.

In this equation, KPWM is the amplitude of the PWM sequence, u(t) is the unit step signal, Ts is the period of the PWM sequence and xk (0 ≤ xk ≤ 1) is the duty cycle in the kth period. Following the approach in ref. 16, the spectrum of a uniform-sampling trailing-edge PWM signal can be derived as:

$$S_{{\mathrm{PWM}}}\left( f \right) = \frac{1}{{{\mathrm{j}}2{\uppi}f}}\mathop {\sum}\limits_{k = - \infty }^\infty {\left( {{\mathrm{e}}^{ - {\mathrm{j}}2{\uppi}fkT_{\mathrm{s}}} - {\mathrm{e}}^{ - {\mathrm{j}}2{\uppi}f\left( {kT_{\mathrm{s}} + x_kT_{\mathrm{s}}} \right)}} \right)} = \frac{{ - 1}}{{{\mathrm{j}}2{\uppi}f}}\mathop {\sum}\limits_{k = - \infty }^\infty {{\mathrm{e}}^{ - {\mathrm{j}}2{\uppi}fkT_{\mathrm{s}}}} \mathop {\sum}\limits_{n = 1}^\infty {\frac{{\left( { - {\mathrm{j}}2{\uppi}f} \right)^n}}{{n!}}\left( {x_kT_{\mathrm{s}}} \right)^n} \\ = \frac{{ - 1}}{{{\mathrm{j}}2{\uppi}f}}\mathop {\sum}\limits_{n = 1}^\infty {\frac{{\left( { - {\mathrm{j}}2{\uppi}fT} \right)_{\mathrm{s}}^n}}{{n!}}} \mathop {\sum}\limits_{k = - \infty }^\infty {{\mathrm{e}}^{ - {\mathrm{j}}2{\uppi}fkT_{\mathrm{s}}}\left( {x_k} \right)^n} = \frac{{ - 1}}{{{\mathrm{j}}2{\uppi}f}}\mathop {\sum}\limits_{n = 1}^\infty {\frac{{\left( { - {\mathrm{j}}2{\uppi}fT_{\mathrm{s}}} \right)^n}}{{n!}}} F_n\left( {{\mathrm{e}}^{ - {\mathrm{j}}2{\uppi}fT_{\mathrm{s}}}} \right) \\ = \mathop {\sum }\limits_{k = - \infty }^\infty \mathop {\sum}\limits_{n = 1}^\infty {\frac{{\left( { - {\mathrm{j}}2{\uppi}fT_{\mathrm{s}}} \right)^{n - 1}}}{{n!}}S_n\left( {f - kf_{\mathrm{c}}} \right)}$$
(2)

where \(F_n\left( {{\mathrm{e}}^{ - {\mathrm{j}}2{\uppi}fT_{\mathrm{s}}}} \right)\) is the discrete-time Fourier transform (DFT) of (xk)n and Sn(f) is the Fourier transform of (x(t))n. As seen by comparing Fig. 1e, f, PWM has an effect similar to that of PAM, especially near the fundamental frequency of the spectrum. Therefore, PWM is approximately equivalent to the sampling process near the fundamental frequency.

During the sampling process, recreation of the original signal is usually achieved by means of an LPF. Envelope detection is a basic and simple demodulation method that can be used in power demodulation. Therefore, in a dc–dc converter, power demodulation can be regarded as a process of signal recreation after sampling, in which case an LPF is adopted, or as a process of signal demodulation, in which case an envelope detector is adopted, consistent with the previous structure analysis of dc–dc converters.

A buck/boost converter is taken as an example for further analysis. Such a converter allows bidirectional power flows and hence always operates in continuous conductive mode. For a dc–dc converter operating in discontinuous conductive mode, in which the amplitude of the switching ripple is related to the output power, the proposed method is also applicable, but the receiver must be adaptable to a wide range of signal strengths. The structure of the buck/boost converter consists of a dc reference signal, a PWM modulator, a power amplifier, a power demodulator and a load, as shown in Fig. 2. A PWM signal is generated by comparing the dc reference signal with a triangle or sawtooth wave sequence and is used as the gate signal for the switches. At point ‘e’ in Fig. 2, an amplified PWM sequence is achieved, with voltage levels of 0 and vin. After the LC LPF, a dc power output signal is achieved, superimposed with a residual switching ripple.

Fig. 2: Structure of a buck/boost converter.
figure 2

S1 and S2 are two identical metal-oxide-semiconductor field-effect transistors (MOSFETs) as ideal switches, Cin denotes the input capacitor and Cout denote the output capacitor. L denotes the inductor. vin and vout are input and output voltages, respectively. The buck/boost converter can be divided into five components, as labelled in red: a dc reference signal, a PWM modulator, a power amplifier, a power demodulator, and a load. The power amplifier includes an input dc source and two switches operating in a complementary mode. The power demodulator includes an LC LPF. The waveform at point ‘e’ is the amplified PWM sequence.

Integration of power electronics and communications

According to the analysis presented above, both the communication and power conversion processes employ modulation and have similar structures and operation principles. In a buck/boost converter, a dc reference signal is modulated and the resulting PWM signal is amplified; this process corresponds to the transmission process in a communication system. The amplified PWM signal is then demodulated to power the load; this process resembles the demodulation process in a communication system. This similarity between the operation principles of communication and power conversion affords the possibility to integrate communications into a buck/boost converter. In modulation theory, a procedure in which a signal is modulated twice is a standard practice known as double modulation. In both communications and power electronics, double modulation is widely adopted to enhance system performance17,18,19,20. Based on the relation between power conversion and communications and the double modulation strategies applied in both areas, a double modulation method for power and data is proposed here. When this strategy is applied in a dc–dc converter, talkative power is achieved. In a buck/boost converter, data modulation is superimposed with power PWM. These two modulations should be independent and uncoupled so that the power conversion and communication processes will not influence each other. Specifically, with the superimposition of data modulation, the amplitude and duty cycle of the gate signal should remain unchanged. Therefore, only angular modulations, such as frequency modulation and phase modulation, are applicable. Here we adopt orthogonal continuous-phase binary frequency shift keying (2FSK)21 as the data modulation method in a wired power electronic system. In wireless power transfer (WPT) systems, the efficiency of power transfer strongly relies on a resonant operating frequency22,23, while the spectrum of the information signal is no longer unimodal. Therefore, although this double modulation strategy can also be adapted to WPT systems, doing so will require further analysis and improvements.

The buck/boost converter includes a power demodulator in the form of an LC LPF. Then the dc and residual switching frequency components are transferred to the load for power transfer and to the receiver(s) for data demodulation. Thus power and data modulation are combined, where the power signal is also the carrier of the data; as a result, power and data signals can be transmitted over a common power line. The load and receiver(s) can be integrated or separate, but they must be connected to the buck/boost output power line. Each receiver consists of a signal conditioning circuit to extract the switching frequency component for data demodulation. Under these conditions, data are embedded into and transmitted with the power signal; thus the output power signal can ‘talk’ to any device connected to the output power line, thereby achieving talkative power.

Double modulation methods for power and data can also be developed for other dc–dc topologies by applying a similar operation principle. The dc reference is modulated to a switching frequency via PWM, and frequency- or phase-based data modulation is superimposed. The modulated signal is then amplified by the input dc source and the switch(es) (some passive elements may also be involved). Subsequently, the dc voltage is recreated/demodulated by either an LC LPF or an envelope detector and is then transmitted to the load and receiver(s). In this way, for any dc–dc converter in which the proposed double power-and-data modulation method is implemented, its output can be used not only to power a load but also to communicate with other devices.

The Fourier transform of a single period of a PWM sequence is:

$$\left| {{\mathrm{s}}\left( {n\omega _0} \right)} \right| = \left| {\frac{E}{{\uppi }}\frac{{{\mathrm{sin}}({\uppi}nd)}}{n}} \right|$$
(3)

where E is the amplitude of the PWM wave, d is the duty cycle, ω0 is the angular frequency (in radians) of the PWM sequence and n is the harmonic order. The fundamental amplitude decreases as \(\left| {d - 0.5} \right|\) increases; that is, an extreme (wide/narrow) duty cycle leads to a lower fundamental amplitude. In addition, an extreme duty cycle results in a low power-conversion efficiency24. Fortunately, in a well-designed dc–dc converter, an operating state with an extreme duty cycle can be avoided.

In practice, a buck/boost converter is usually a closed-loop output voltage control system composed of a proportional-integral (PI) compensator Gc(s), a PWM modulator Gm(s), a buck/boost converter Gvd(s) and a voltage sampling feedback loop H(s), all connected in series. Taking output voltage control as an example, the open-loop transfer function is:

$$G_0\left( {\mathrm{s}} \right) = G_{\mathrm{c}}\left( s \right) \cdot G_{\mathrm{m}}\left( s \right) \cdot G_{{\mathrm{vd}}}\left( s \right) \cdot H\left( s \right) \\ = \left( {K_{\mathrm{p}} + \frac{{K_{\mathrm{i}}}}{s}} \right) \cdot \frac{1}{{V_{\mathrm{M}}}} \cdot \frac{{V_{{\mathrm{in}}}}}{{1 + s\frac{L}{R} + s^2LC}} \cdot \frac{{R_{\mathrm{b}}}}{{R_{\mathrm{a}} + R_{\mathrm{b}}}}$$
(4)

where Kp and Ki are PI parameters; VM is the amplitude of the triangle wave used in PWM generation; Vin is the input dc voltage; L and C are values of the inductor and the capacitor of the LC LPF, as shown in Fig. 2; R is the load resistance and Ra and Rb are the output sampling resistances of the voltage divider \(\left( {V_{{\mathrm{sample}}} = \frac{{R_{\mathrm{b}}}}{{R_{\mathrm{a}} \, + \, R_{\mathrm{b}}}}V_{{\mathrm{out}}}} \right)\). The cut-off frequency of the control loop is fc. The spectrum of the output voltage is shown in Fig. 3. The dotted lines represent the side-band frequencies induced by closed-loop output voltage regulation, which are equal to nfs ± fc, where n is an integer. In PWM/2FSK modulation, two frequencies, f0 and f1, are adopted as the switching frequencies to achieve 2FSK modulation. Each frequency occupies a bandwidth of 2 fc with its centre at f0 or f1, respectively. No overlap of the switching frequency and the frequency component introduced by the control loop is allowed since this may lead to misrecognition of the switching frequency during data demodulation. Therefore, the interval between the two switching frequencies should satisfy the constraint \(\left| {f_1 - f_0} \right| \, > \, 2f_{\mathrm{c}}\). For other cases of closed-loop control, such as output current control, this constraint remains the same. Fortunately, for most common dc–dc converters, the switching frequencies f1 and f0 are much higher than the cut-off frequency of the control loop. Therefore, the power control loop has little influence on the selection of the switching frequencies in the case of double power-and-data modulation. In addition, the variation of the switching frequencies for communication has little influence on power control. It is known that the voltage regulation performance of a power converter is mainly determined by the control loop bandwidth rather than the switching frequency (given that the switching frequency is at least five times of the bandwidth). A converter (buck, boost, etc.) with the proposed communication function is identical to one without this function in terms of voltage regulation performance as long as their control loop bandwidths are the same and well designed. For communication purposes, to minimize the inter-symbol interference, the switching frequencies f1 and f0 should be orthogonal throughout the duration of a symbol, i.e. fi = (nc + i)kvb, where i = 0 or 1, k and nc are constant integers, and vb is the baud rate. In addition, the switching frequencies should be selected to satisfy the requirements from the power perspective, such as switching losses and output power quality.

Fig. 3: Output voltage spectrum of a buck/boost converter with PI-compensated output voltage control.
figure 3

The red components are the dc component, the switching frequency component and the high-order harmonics. fs denotes the switching frequency and fc denotes the cut-off frequency of the control loop. The dotted blue lines are the side-band components induced by the PI-compensated voltage control loop. They are distributed on both sides of the red components at frequency intervals equal to the cut-off frequency of the control loop.

Note that at the moment of the switching frequency shift, the output current may exhibit a small distortion, which is undesirable for power conversion25,26. To avoid this distortion, the switching frequency shift should be selected to occur at the average-current-crossing instant of the inductor. The PWM sequence is generated by comparing the dc reference signal with a triangle or sawtooth wave sequence. For the case of a triangle wave sequence, the moment of the frequency shift should be selected to lie at the peak of the triangle wave, as shown in Fig. 4a. However, for a sawtooth wave sequence, the moment of the frequency shift should be selected to lie on the upward ramp, and the exact time should be calculated according to the duty cycle, as shown in Fig. 4b. Consequently, for PWM/2FSK, a triangle wave sequence is the preferred choice for ease of implementation.

Fig. 4: Comparison of two different carriers of a triangle wave and a sawtooth wave.
figure 4

a A triangle wave sequence is adopted to generate the PWM sequence. The top waveforms, vC and Vref, are the triangle wave and the dc reference signal, respectively. The middle waveform, vg, is the generated PWM sequence, i.e., the gate signal. The bottom waveforms, iL and io, are the inductor and output currents, respectively. At the moment of the frequency shift at the peak of the triangle wave, the output current remains stable (Δio = 0). b A sawtooth wave sequence is adopted to generate the PWM sequence. The top waveforms, vC and Vref, are the sawtooth wave and the dc reference signal, respectively. The middle waveform, vg, is the generated PWM sequence, i.e. the gate signal. The bottom waveforms, iL and io, are the inductor and output currents, respectively. At the moment of the frequency shift, the output current remains stable (Δio = 0). The frequency shift occurs on the upward ramp of the sawtooth wave, where the high level of vg lasts for ½Ton1. c A triangle wave sequence is adopted to generate the PWM sequence. The top waveforms, vC and Vref, are the triangle wave and the dc reference signal, respectively. The middle waveform, vg, is the generated PWM sequence, i.e. the gate signal. The bottom waveform, vg_1, is the fundamental component of the gate signal. When the duty cycle of the gate signal changes, the phase of vg_1 remains constant. d A sawtooth wave sequence is adopted to generate the PWM sequence. The top waveforms, vC and Vref, are the sawtooth wave and the dc reference signal, respectively. The middle waveform, vg, is the generated PWM sequence, i.e. the gate signal. The bottom waveform, vg_1, is the fundamental component of the gate signal. Φ0 and Φ1 refer to the phase of before and after the duty cycle changes. The phase of vg_1 varies with a change in the duty cycle.

With the adoption of PWM/2FSK modulation, the two switching frequencies f0 and f1 are used to represent data values of 1 and 0. The converter performance will not be degraded if a conservative design is employed, meaning that the filter design is based on the lower frequency, f0, while the thermal design is based on the higher frequency, f1. Double modulation consisting of a combination of PWM and 2PSK can also be adopted. In this case, the two phases 0 and π represent digital data values of 0 and 1, respectively. As shown in Fig. 4c, d, to ensure decoupled power and communication control, only a triangle wave should be adopted in PWM/2PSK modulation27. PWM/2PSK modulation can be implemented for a standalone converter. However, in a distributed power system with parallel converters, components at the same frequency from other converters will be a source of serious interference in communication, causing the signal-to-noise ratio (SNR) to deteriorate. To solve this problem, a novel FH-DPSK modulation scheme is proposed here. In this scheme, the converter operates at a frequency of f0 in the normal state but at a frequency of f1 in the transmitting state, and the data values are represented by the phase of f1. The power conversion and data transmission frequencies are assigned to different bandwidths to avoid interference. To further increase the communication rate, M-ary modulation can be employed, in which a phase shift may lead to variation of the switching frequency. Similar to the case of PWM/2FSK modulation, a conservative design is again adopted to ensure the performance of the converter. The detailed analysis of PWM/FH-DPSK modulation is similar to that of PWM/2FSK modulation and therefore is not presented in this paper.

The switching ripples of other dc–dc converters act as noise in the communication channel. Similarly, the white noise present in a communication channel also consists of the superposition of the white noise from each dc–dc converter. Owing to the orthogonal nature of the switching frequencies, other switching ripples will have little influence on the demodulation performance, but the white noise will lead to a lower SNR. Therefore, the maximum number of dc–dc converters that can be connected to a common power line is determined by the required communication quality.

For the design of power electronic converters, harmonic problems should also be considered. Data modulation may enrich the frequency components of the switching harmonics, but the total harmonic power will not increase. If spread spectrum data modulation is adopted, the switching harmonics will be spread and suppressed in the frequency domain. Thus the harmonics can be mitigated without affecting power conversion performance.

Experimental verification

To verify the proposed talkative power strategy, an experiment using double PWM/2FSK modulation was first performed based on a conventional buck/boost converter. In the structure depicted in Fig. 2, the input voltage was set to 48 V, and the output voltage was 24 V; thus the duty cycle was d = 0.5. The two switches were MOSFETs. For the LPF, L = 650 μH and C = 1 mF, thus the cut-off frequency was 127 Hz. PI-compensated closed-loop output voltage control was adopted, with discrete PI parameters of Kp = 2, Ki = 1 × 104 and Ts = 20 μs. The cut-off frequency of the power control loop was fc = 2.3 kHz. Two switching frequencies of 100 and 83.3 kHz (with periods of 10 and 12 μs, respectively), with adjacent intervals larger than fc, were adopted. f1 = 100 kHz represented a data value of 1 and the idle state, while \(f_0 = 83.\dot 3\,{\mathrm{kHz}}\) represented a data value of 0. The baud rate was set to 2.78 kB (240 μs for one symbol), and the bit rate was 2.78 kbps. The two frequencies were orthogonal in one bit, and their phases were continuous.

Figure 5a shows the voltages before and after the LC LPF. The switching frequency component is attenuated, whereas on the output side, the amplitude of the residual switching frequency component is approximately 100 mV (0.42% of the output dc voltage), which satisfies the output power quality requirement for a dc–dc converter in most applications12 while also being significant for communications. Figure 5b shows the Bode plots of the LC LPF with a load R, from which it can be seen that the phase shift is 180° at the switching frequencies. Because of the equivalent series resistance of the capacitor, the amplitude attenuation is reduced compared with that in the theoretical analysis, and the phase shift deviates from 180°. Therefore, for phase-continuous frequency modulation, the output phases of the switching frequency components are also continuous, while for differential phase modulation, the absolute phase is not important; thus both types of modulation are applicable. Figure 5c shows the digital data sequence that is sent and the amplified PWM waveforms after the LC LPF. The two frequencies 100 and 83.3 kHz represent digital data values of 1 and 0, respectively. On the load side, the dc component is dominant, while most of the switching ripple is filtered out. In the buck/boost converter, power modulation and demodulation are performed, and the required dc output voltage is available to power the load. The data are modulated and transmitted to the receiver via the output power line. CH4 in Fig. 5c is the waveform after conditioning at the receiver. The fundamental components of the switching frequencies are conserved, while high-order harmonics are attenuated. After DFT demodulation, the original data can be recovered (CH2 in Fig. 5c). Figure 5d shows the efficiency curves measured under both normal operation conditions and communication-integrated conditions. The efficiency is almost the same under both conditions, further verifying that, with our proposed integration method, no additional power is consumed for communication.

Fig. 5: Experimental results of double PWM/2FSK modulation for power and data based on a conventional buck/boost converter.
figure 5

a The buck/boost converter operating at 100 kHz. CH1 is the voltage waveform before the LC LPF. It is a square wave sequence with a fundamental frequency of 100 kHz. CH2 is the ac component of the output voltage. It is approximately a sinusoidal waveform with a fundamental frequency of 100 kHz. After the LC LPF, the switching frequency component is attenuated, and the phase shift is approximately 180°. b Bode plots for the LC LPF with a load R at switching frequencies of 100 and 83.3 kHz; the amplitude is attenuated, and the phase shift is approximately 180°. c Four oscilloscope waveforms representing the sent data, the received data, the ac component of the output voltage and the switching frequency component of the output voltage. A view of the switching frequency component of the output voltage waveform that has been magnified on the time axis is shown, and its fast Fourier transform (FFT) is a single-sided spectrum, with peaks at 83.3 and 100 kHz. d Efficiency curves based on different load conditions. The blue curve represents normal operation conditions, and the red curve represents the case with integrated data modulation. The source data are provided as a source data file.

We also applied the double modulation strategy in an LED lighting system, using a converter with GaN MOSFETs as the LED driver. The proposed double PWM/FH-4DPSK modulation scheme was adopted in the LED lighting system for integrated communication via both power lines and visible light. This strategy based on a talkative power converter theoretically differs from the conventional visible light communication methods presented in the literature for luminaires28,29,30, and there is no LED flickering, nor any interference between power conversion and data transmission. The experimental results are shown in Fig. 6a, b, where the switching frequency is 1 MHz. The four levels represent quaternary data signals of 0, 1, 2, and 3. The baud rate is equal to 100 kB, and the bit rate is 200 kbps for the talkative power converter. Further experimental details, including a description of the prototype system and its parameters, are provided in the “Methods” section.

Fig. 6: Experimental results based on a GaN MOSFET buck/boost converter in LED lighting system.
figure 6

This experiment is based on PWM and FH-4DPSK modulation for PLC and VLC. a The communication waveforms of the sent data (CH1), the data received via visible light (CH2) and the data received via the power line (CH3). b The waveforms of sent data (CH1), conditioned signal in light receiver (CH2), output voltage (CH3) and input voltage (CH4). Zoomed views of the waveforms are the conditioned signal and the input/output voltages in the common operation and communication states.

In addition to LED lighting systems, the proposed double modulation strategy can also be applied in many other distributed power systems, such as battery management systems and optimizer-structured photovoltaic systems.

Discussion

We have studied the essential nature of power electronic converters based on communication theory and established an analogy between the operation principles of power electronics and communications. On this basis, we have proposed a method of integrating communication into dc–dc converters to achieve what we call ‘talkative power’ in power electronic systems. This fundamental research offers a new perspective on power electronics. Combining power electronics and communications reveals the inherent links between these two subfields. The proposed talkative power strategy simplifies the communication structure in a dc–dc converter system and offers an incentive for further investigation of the relation between power electronics and communications. The proposed strategy has been adopted and experimentally verified in a wired dc–dc converter system. As the switching speeds of devices increase, more advanced data modulation methods can be employed, thereby greatly improving the communication rate.

Methods

Basic validation experiment

In the first experiment, the PWM/2FSK method was adopted to achieve double power-and-data modulation based on a conventional buck/boost converter. A receiver was connected to the output power line of the buck/boost converter, as shown in Fig. 7a–d. In this experiment, the output voltage was controlled, and a PI voltage compensator was used. The parameters of the conventional buck/boost converter are listed in Table 1. Now, let us analyse the principles governing switching frequency selection. The two switching frequencies used for data modulation should be phase-continuous and orthogonal; thus these two frequencies and the bit rate should satisfy Eq. (5), where vb is the baud rate:

$$f_i = \left( {n_{\mathrm{c}} + i} \right)kv_{\mathrm{b}},\quad i = 0\,{\mathrm{or}}\,1,\,n_{\mathrm{c}}\,{\mathrm{and}}\,k\,{\mathrm{are}}\,{\mathrm{constant}}\,{\mathrm{integers}}\,{\mathrm{and}}\,n_{\mathrm{c}}\,{\mathrm{and}}\,k \ge 1.$$
(5)
Fig. 7: The structure of the prototype used in the basic validation experiment.
figure 7

a The general structure of the prototype. It includes a buck/boost converter as a data transmitter and a receiver sharing a common power line with the buck/boost converter. vin denotes the input voltage of the buck converter. Data are transmitted from the buck/boost converter to the receiver via the dc power line. b Detailed circuit of the buck/boost converter, in which vin denotes the input voltage, Cin denotes the input capacitor while Cout denote the output capacitor. L denotes the inductor and Zload denotes the load. The modulated signal is the gate signal for MOSFET S1, and its complementary signal is the gate signal for MOSFET S2. c The structure of the receiver. It consists of load ZR, a signal conditioning circuit and a DSP with analogue-to-digital converter (ADC) to output digital data. d The signal conditioning circuit in the receiver. This circuit is composed of a dc blocking capacitor, a differential amplifier, an active second-order high-pass filter, an active second-order LPF and a dc voltage bias circuit. R1R13 denote resistors, and C1C5 denote capacitors. vripple denotes the conditioned signal voltage. The input signal, which has various frequency components and a large dc bias, is conditioned, and at the output port, a signal with a single frequency (a sinusoidal wave) and a proper dc bias is achieved.

Table 1 Experimental parameters of the conventional buck/boost converter.

A larger k leads to a lower baud rate but better noise rejection. The switching frequencies in a dc–dc converter are restricted by the hardware parameters, the performance of the controller and the design requirements. Here we chose 100 and \(83.\dot 3\,{\mathrm{kHz}}\) (with periods of 10 and 12 μs, respectively) as the switching frequencies f1 and f0. Since the power line was multiplexed as a communication channel and thus was noisy and uneven, we conservatively selected a constant of k = 6; thus the baud rate was 2.78 kB (with a period of 240 μs), which is fast enough for the transmission of state and control information. These switching frequencies and baud rate are not unique; there are other options. We adopted a TI TMS320F28035 digital signal processor (DSP) as the controller for both the buck/boost converter and the receiver.

The receiver parameters are listed in Table 2. A signal conditioning circuit extracts the switching frequency component, which is superimposed with high-order harmonics of the switching frequency and noise in the power line. This circuit consists of a dc blocking capacitor, a differential amplifier, an active second-order high-pass filter, an active second-order LPF and a dc voltage bias circuit, as shown in Fig. 7d. Only the switching frequency component remains in the output after the DFT demodulation performed in the DSP.

Table 2 Experimental receiver parameters for the conventional buck/boost converter.

The general DFT algorithm is expressed as follows:

$$X\left( k \right) = \mathop {\sum}\limits_{n = 0}^{N - 1} {x\left( n \right){\mathrm{e}}^{ - {\mathrm{j}}\frac{{2{\uppi}}}{N}nk}} \quad \left( {k = 0,\,1, \ldots \ldots ,N - 1} \right)$$
(6)

Under the assumption that the current DFT value is based on a sequence {x(0), x(1),…x(N−1)} and the next is based on a sequence {x(1), x(2),…x(N)}, an iterative method can be employed to implement a sliding DFT; then the new DFT value after the next sample is:

$$X\left( k \right)_{{\mathrm{new}}} = \left[ {X\left( k \right) - x\left( 0 \right) + x\left( N \right)} \right]{\mathrm{e}}^{{\mathrm{j}}k{\mathrm{\Omega }}_0}$$
(7)

Equation (7) decreases the DFT calculation time significantly, making it suitable for implementation on most micro-processors, such as a DSP or a field programmable gate array (FPGA) processor27.

Experiment with communication protocol

In any application, a communication protocol above the physical layer is indispensable; therefore, a simple data link protocol was incorporated into the experiment. The data frame structure was defined as follows: 1 start bit, 13 data bits (from low to high), 1 odd parity bit, and 1 end bit. In the idle state, the switching frequency was 100 kHz. The output current of the buck/boost converter was packed into frames and sent to the receiver. The experimental results shown in Fig. 8 indicate that the output current (2.15 A, oscilloscope measurement) of the buck/boost converter was correctly sent and received.

Fig. 8: Experimental results for a sent and received output current value.
figure 8

The data frame structure is as follows: 1 start bit, 13 data bits (from low to high), 1 odd parity bit, and 1 end bit. The sent and received data value is 2.15. The bottom blue trace shows the output current of the buck/boost converter, measured as 2.15 A on an oscilloscope.

Application in LED lighting system

In the LED lighting system, a photodetector was adopted as the light receiver to extract the signal sent via light, as shown in Fig. 9a–d, and the signal conditioning circuit in the receiver and light receiver are shown in Fig. 9e. The signal conditioning circuit extracts the switching frequency component, which is superimposed with high-order harmonics of the switching frequency and noise in the power line/visible light channel. This circuit consists of a dc blocking capacitor, a differential amplifier, an active second-order band-pass filter and a dc voltage bias circuit. Only the fundamental component of the switching ripples remains in the output after the DFT demodulation performed in the FPGA. The experimental parameters are listed in Tables 3 and 4. In this experiment, the switching frequency was 1 MHz in the converter, and the communication rate of 200 kbps was much higher than that in the first experiment to achieve better talkative power performance.

Fig. 9: Structure of the prototype LED lighting system.
figure 9

In this experiment, PWM/FH-4DPSK modulation are employed. a The general structure of the experimental prototype, which includes a buck/boost converter as a data transmitter, a receiver sharing a common power line with the buck/boost converter and a light receiver. vin denotes the input voltage of the buck converter. Data are transmitted from the buck/boost converter to the receiver via the dc power line and to the light receiver via the visible LED light. b Detailed buck/boost converter circuit, in which vin denotes input voltage, Cin and Cout denote input and output capacitors respectively, and L denotes the inductor. The PWM/FH-4DPSK modulated signal is employed as the gate signal for MOSFET S1, and its complementary signal is the gate signal for MOSFET S2. c The structure of the receiver. It consists of an impedance ZR, a signal conditioning circuit and an FPGA with ADC to output digital data. d The structure of the light receiver, which consists of a photodetector, a signal conditioning circuit and an FPGA. e The signal conditioning circuit used in both the receiver and the light receiver. This circuit is composed of a dc blocking capacitor, a differential amplifier, an active second-order band-pass filter and a dc voltage bias circuit. The input signal is conditioned, and at the output port, the fundamental component of the switching ripple with a proper dc bias is obtained, denoted by vripple.

Table 3 Experimental parameters of the buck/boost converter in the LED lighting system.
Table 4 Experimental parameters of the receiver and light receiver in the LED lighting system.