Efficient Wireless Monitoring and Control of a Grid ‐ Connected Photovoltaic System

: The design, monitoring, and control of photovoltaic (PV) systems are complex tasks that are often handled together, and they are made even more difficult by introducing features such as real ‐ time, sensor ‐ based operation, wireless communication, and multiple sensor nodes. This paper proposes an integrated approach to handle these tasks, in order to achieve a system efficient in tracking the maximum power and injecting the energy from the PV modules to the grid in the cor ‐ rect way. Control is performed by means of an adaptive Lyapunov maximum power point tracking (MPPT) algorithm for the DC/DC converters and a proportional integral (PI) control for the invert ‐ ers, which are applied to the system using low latency wireless technology. The system solution exploits a low ‐ cost wireless multi ‐ sensor architecture installed in each DC/DC converter and in each inverter and equipped with voltage, current, irradiance, and temperature sensors. A host node pro ‐ vides effective control, management, and coordination of two relatively independent wireless sen ‐ sor systems. Experimental validation shows that the controllers ensure maximum power transfer to the grid, injecting low harmonic distortion current, thus guaranteeing the robustness and stability of the system. The results verified that the MPPT efficiency is over 99%, even under perturbations and using wireless communication. Moreover, the converters’ efficiency remains high, i.e., for the DC/DC converter a mean value of 95.5% and for the inverter 93.3%.


Introduction
There are two essential reasons why the use of renewable energy is attractive-environmental protection and the increasing demand for energy consumption. Among the different renewable energy sources, solar energy through photovoltaic systems (PV) is rapidly spreading in recent years as solar farms or distributed photovoltaic systems. As it is widely known, solar energy has several advantages such as cleanness, broad availability, and low maintenance, but it has a limited energy conversion efficiency, which makes it crucial to guarantee the correct operation of the PV system components. That refers to the whole PV system, consisting of the PV modules connected in series and/or parallel, and the DC/DC and DC/AC converters when they are connected to the power grid. Moreover, improving system performance in PV installations requires monitoring, which makes the continuous investigation of advanced monitoring and control techniques a necessity to keep up with the advances of the technology. Monitoring focuses on measuring production and checking the operation of the converter and communication devices. The monitoring and control systems for PV installations include sensors, a data acquisition system, and data analysis algorithms [1].
The PV modules are responsible for converting photon energy into electrical power, and they are exposed to outdoor environments, hence to the negative effects of soiling, heavy rain, hail, strong wind, etc. To maintain their efficiency close to the nominal efficiency, it is required to monitor their main parameters with sensors to detect if the solar modules suffer any fault, partial shading conditions, or aging degradation. With the appearance of these conditions, the hot spots [2], in the PV modules can make the PV system efficiency decrease and accelerate the degradation of the modules. Therefore, the sensors to detect early faults play an important role in PV systems.
On the other hand, the DC/DC converter transforms the voltage from one DC level to another DC level. In this case, the DC/DC converter used is a boost topology, which can only increase the input voltage level. The control of the boost converter is responsible for searching the maximum power point (MPP) through an MPPT algorithm. There is a wide variety of MPPTs, from the simplest to the most complex, and all of them have the same goal-searching for the MPP. Usually, the MPPT algorithms obtain the voltage that provides the MPP and the system works at that voltage, controlling the DC/DC converter duty cycle. The most used MPPT is the perturb and observe (P&O) algorithm [3], which is very simple and easy to implement. Other simple and linear MPPT algorithms are the incremental conductance [3], or the ripple correlation control [4]. When there are perturbations, the response of the linear systems can be slower or commit the stability of the system. Then, other MPPT algorithms are used, such as the sliding mode control [5], the fuzzy logic [6], neural networks [7], particle swarm optimization [8], etc. [9]. The nonlinear backstepping control is another algorithm used as MPPT [10]. The controller provides the reference voltage to be achieved to work at the MPP by means of the regulation of the duty cycle. This type of control is robust and guarantees global stability. In this study, the adaptive Lyapunov control is used to control the boost converter. The adaptive Lyapunov control is similar to the backstepping control, the difference being that the former takes into consideration the degradation of the components of the DC/DC converter, such as the inductor and the capacitor, to make the system work more efficiently and robustly.
Then, the DC/AC converter is connected at the output of the DC/DC converter when the PV system is grid-connected. The inverter is responsible for converting the DC voltage into AC voltage. Moreover, the DC/AC converter injects the energy from the PV system into the power grid. To provide the energy from the PV modules to the grid in the correct way, a zero-crossing detector [11] is required to inject the voltage in phase with the grid voltage and guarantee the grid stability [12] and power quality [13]. These problems arise in distributed PV systems when a large number of DC/AC converters are connected. The reason for the instability of these kinds of systems is the intermittent nature of solar energy since it depends on environmental conditions. That may cause fluctuations in the grid and over-voltage, making the voltage regulation difficult. Different control strategies have been proposed to reduce the reactive power [14], stabilize the voltage [15], or achieve maximum energy transfer [16]. In this study, the DC/AC converter uses a proportional integral (PI) control to supply energy to the grid. This method is simple and obtains a proper system operation [17].
The integration of the distributed PV systems in the power grid entails technological improvements in the power systems, such as updated sensors and communication, in order to detect the faults in the solar modules [18], control the DC/DC and DC/AC converter to search for and transfer the maximum power, and guarantee the correct operation of the whole system, ensuring the power quality, the stability of the power grid, and a safe operation and maintenance [19].
Wireless sensor networks (WSN) have become popular in the last decade and represent an opportunity in photovoltaic applications as opposed to wired ones, given their different constraints in terms of design and resources. For WSNs, resource constraints refer to the limited amount of energy, communication range, bandwidth, or limitations in processing power and data storage. The design is constrained by the environment to be monitored and is application-specific. Nevertheless, there are clear advantages that wireless technologies offer. The lack of cabling reduces costs and improves scalability and flexibility. They are easy to deploy, reliable, and require lower maintenance than the wired solutions.
The components required for the deployment of WSNs have seen improvements in costs, size, and power constraints, mainly due to recent advances in microelectronics and wireless technologies. However, the widespread deployment of WSNs requires addressing a variety of challenges, which have to be researched. In this study, collecting precise real-time information on photovoltaic system performance is essential to track efficiently the MPP and guarantee the reliability of the power grid. Therefore, several design aspects must be adequately addressed, such as low latency for a suitable performance of the controllers, robustness against interference, reliability in the wireless data transmission, accuracy in data acquisition, and synchronization between sensor nodes and coordinator nodes. Although ZigBee and Bluetooth protocols have been used in PV systems for the monitoring of currents, voltages, temperature, and irradiance, [20][21][22][23][24][25], providing energyefficient designs, they cannot comply with tight latency and reliability requirements. This fact has required the design of a tailored wireless sensor network for the target application based on low latency techniques to achieve real-time monitoring and stable performance of the controllers. The Institute of Electrical and Electronics Engineers (IEEE) 802.15.4 standard in beacon-enabled mode and with a guaranteed time slot (GTS) mechanism has been used to meet the data monitoring with a predetermined latency.
For a better understanding of the readers, a list of symbols along with their descriptions that are used in this article are given in Table 1.  Figure 1 shows the two-stage, grid-connected wireless PV system. It consists of PV modules connected to a DC/DC converter that transfers the energy to the grid through a DC/AC converter. It has two main building blocks-a wireless grid-connected PV system (WGPVS) that links with a wireless centralized control system (WCC). More specifically, the WGPVS is composed of several wireless smart photovoltaic systems (WSPS) connected to a wireless conversion unit (WCU). Then, there are different WGPVSs connected to the AC bus to transfer all the energy provided by the PV modules to the power grid. The WCC includes the coordinator node that controls all the WGPVSs. Both DC/DC and DC/AC converters are connected to a wireless sensor network where data collected by motes are periodically transmitted to the coordinator node through wireless communication. Then, two control strategies are applied in parallel to generate the required signals for the converters, optimizing the energy conversion of the overall system.

System Architecture Overview
The WSPS includes PV arrays connected to boost converters and wireless sensor network nodes. The boost converter is responsible for managing the MPP of each PV array. For this purpose, the boost converter is connected to the sensor node, which gathers the signals of the required parameters and sends them to the coordinator node. Then, the WCC provides to the sensor node the control signal for the DC/DC converter. Finally, each DC/DC converter is connected to the DC bus to transfer the energy.
The DC/AC converter is also connected to the DC bus to transfer the energy from the WSPS to the AC bus and then to the power grid, and convert the DC into AC. This part is called WCU and it is composed of the DC/AC converter connected to a wireless sensor network node, which is responsible for providing the required pulse-width modulation (PWM) signal to inject the energy generated by the PV modules into the grid. For that, the sensor node collects the required values of the inverter and then sends them to the coordinator node. In this case, the control strategy in the WCC is a PI that generates the control signal, which is provided to the inverter also by the sensor node. Moreover, a zero-crossing detector is required to synchronize the signal generated by the DC/AC converter with the grid. Thus, the inverter injects energy into the AC bus.
Finally, the WCC consists of the wireless centralized network node, known as host or coordinator node. The host node is responsible for linking the wireless nodes of the DC/DC converter and the DC/AC converter by means of the IEEE 802.15.4 standard. In addition, the host also has to manage the communication in the sensor network and sends the generated control signals. Thus, the WCC contains the calculations of the control signal for the DC/DC converter to search for the MPP depending on the sensor measurements and the control strategy. The controller applied in this study is the adaptive Lyapunov control for the boost converter and the PI control for the inverter to obtain the control signals to inject the energy into the grid and to synchronize the voltages.

Boost DC/DC Converter
The DC/DC converter used in the PV system is a boost converter. This device, responsible for power transmission, steps up the input voltage of the solar array. The boost converter is composed of an input capacitor with a value of 1000 μF, an inductor of 20 mH, a CSD19536KCS MOSFET (Texas Instruments in Dallas, United States) driven by an IR2112 (Ariat Technology Limited in Kowloon, HongKong), an MBR10200 (Taiwan Semiconductor, Mouser España) diode, and an output capacitor, Co, with a value of 4700 μF. The connection of the converter is shown in Figure 3, in which the electrical circuit is presented. The boost converter is responsible for regulating the voltage from the PV modules by means of a controller, in this case, the adaptive Lyapunov controller, adjusting the on and off switching duration by means of pulse-width modulation (PWM). The operation of the converter depends on the state of the switch. When it is on, the diode is in reverse polarity, and the inductor stores energy, whereas the load is isolated. When the switch is off, the load receives the energy from the inductor. The boost converter can work in two different modes, namely, the continuous conduction mode (CCM) (when the inductor current is always higher than zero) and the discontinuous conduction mode (when the inductor current is zero for a time period). In PV systems, the operation mode of the DC/DC converter is CCM.
The equations that model a boost converter are (1) and (2).
where is the control signal that can be rewritten as with D1 as the duty cycle, Vin is the boost converter input voltage, iin is its input current, iL is the inductor current, Cin is DC/DC converter input capacitor, and Vo is the boost converter's output voltage.
In this study, the boost converter has been built to regulate the voltage from the PV system. The input voltage is 50 V, whereas the input current is 4 A. Thus, the maximum power transfer is 200 W. The output voltage is 120 V. The efficiency of the converter is 95%, and its output voltage ripple is 0.8%.

Adaptive Lyapunov Control for the DC/DC Converter
The adaptive Lyapunov control is designed to regulate the voltage at the PV modules' output and to reach the MPP under any environmental condition. This controller is applied to the DC/DC converter, in this case, the boost converter. Thus, the equations of the converter are required (Equations (1) and (2)). Then, an inner control loop is needed to manage the inductor current and an outer control loop for the DC/DC converter input voltage. Thus, the definition of the errors and the time derivative of the errors are in (3)-(6), where e1 is the voltage error, and e2 is the current error.
VPV,ref is the reference voltage that must be reached at the boost converter input, and iL,ref is the reference current that must be tracked by the inductor current.
The procedure now requires the definition of the Lyapunov function as . Then, the time derivative of the Lyapunov function is presented in Equation (7).
The time derivative of the Lyapunov function must be negative and for that, the two terms of Equation (7) must be equal to and , with 0 and 0. Thus, the inductor current controller is achieved using Equation (8).
Then, the control law is (11).
To include the adaptive part of the parameters Cin and L, it is required to define the new parameters (12) and their errors (13), taking into consideration the estimated parameters , ∅ , . Thus, the controller does not depend on any physical parameter and adjusts itself automatically.
Now it is necessary to update the control law to include the estimation of the adaptive parameters, , ∅, , yielding (14).
By including Equation (14) in (7), operating, and taking into account the adaptive parameters, the Lyapunov function becomes (15).
Finally, the complete Lyapunov function is formulated in (19), taking into consideration all the errors, with , , ∈ ℜ as constant adjustment parameters (16)- (18). For that, three new Lyapunov functions are required-V2, V3, and V4. The adaptive Lyapunov function is V .
The evolution of the parameters follows the dynamic obtained for Equations (20)- (22). Using these equations in the control law, the duty cycle of the DC/DC converter is achieved to reach the MPP taking into consideration the adaptation of the parameters such as the capacitor and the inductor. Figure 4 summarizes the adaptive Lyapunov controller. It takes as input the reference voltage, VPV,ref, which must be tracked and is given by the MPPT algorithm. The controller has two control loops. A faster inner control loop for the current and an outer control loop for the DC/DC converter input voltage. The error voltage, e1, is calculated as the difference between the reference voltage VPV,ref and the measured voltage at the boost converter input, Vin. Then, using the voltage error and Equation (8), the reference current, iL,ref (called stabilization function) is achieved. This reference current is compared with the measured inductor current, iL., obtaining the current error e2. Thus, applying Equation (11) and integrating the parameters Equations (20)- (22), with respect to time, the duty cycle of the DC/DC converter, γ, is achieved. Applying this controller, the duty cycle change rate is 7 ms, the sampling time of the adaptive Lyapunov control is also 7 ms, the PWM frequency is 25 kHz, and the resolution of the PWM is 10 bits.

DC/AC Converter
The DC/AC converter, also known as an inverter, is the device responsible for converting the direct power (DC) from the PV system into alternating power (AC) for the electrical grid. Thus, the DC/AC converter connects the PV system to the electrical network. Moreover, the inverter has to provide the maximum active power to the grid.
In this study, a single-phase inverter is used. It is composed of four insulated-gate bipolar transistors (IGBT), IRGB4062DPB (International Rectifier, RS Components, Corby, United Kingdom), devices with anti-parallel diodes, as Figure 5 shows, driven by IR2106 devices. Those transistors are switched in a specific sequence to achieve the AC signals. The inverter output is connected to the grid by means of an output reactance, L1, (with a value of 20 mH) to control the DC/AC converter output current io. Thus, the current injected into the grid, igrid, has to be co-linear with the network voltage. Moreover, the current injected by the inverter must be nearly sinusoidal to avoid harmonic distortion. The boost converter output voltage is the inverter input voltage. This voltage must be controlled to keep it almost constant, which is achieved by means of a three-level PWM sinusoidal modulator.
The DC/AC converter has been built in order to conduct the experiments. The maximum input voltage is 120 V and the maximum input current is 4.5 A, whereas the maximum output voltage is 85 V and the maximum output power is 400 W. The efficiency of the inverter is 94%.

DC/AC Converter Control
The controller responsible for managing the inverter is a PI controller that generates a PWM signal to inject energy into the power grid. In this case, a cascade PI with an inner loop is used to control the inductor current. This inner loop is the fast loop, and it receives the sinusoidal reference current that the inverter should provide, igrid(t),ref. In addition, the reference current iref. is synchronized with the grid signal. This inner loop achieves the current error ei. The outer control loop is responsible for controlling the DC/AC converter input voltage, Vo, and generating the sinusoidal reference current. In this loop, the input voltage is compared with the reference inverter input voltage, Vo,ref, which must be reached, obtaining the voltage error eV. The procedure is presented in Figure 6, where the duty cycle of the inverter, γinv, is obtained. This control method has been used because it is effective and simple to implement, requiring a reduced computation time. The PWM frequency is 10 kHz and the PWM resolution is 10 bits. The sampling time of the adaptive backstepping control loop is 0.1 ms, whereas the duty cycle change rate is also 0.1 ms.

MPPT
The WGPVS must search for the MPP to transfer the maximum power to the electrical network. For that, an MPPT algorithm is required. In this case, it includes a regression plane [26] in which all the MPPs are obtained for different values of temperature and irradiance (providing the theoretical reference voltage Vref,t) and a modified P&O [26], which provides an incremental value of the reference voltage, ΔVref,p, where the MPP is located. Both the regression plane and the modified P&O are used to calculate the reference voltage to be reached by the adaptive Lyapunov controller, VPV,ref, to obtain the MPP. Figure 7 depicts the used MPPT algorithm.

Communication Module
A WSN consists of nodes, which are sensor devices, and a coordinator or host, which is the controller of the network. The nodes send their data wirelessly to the coordinator. The choice of the technology to be used depends on the requirements of the target application, with considerations such as latency, security requirements, or battery life. Amongst the various WSN standards, such as the well-known IEEE 802.11 (Wi-Fi) and IEEE 802.15, the IEEE 802.15.4 standard shows high flexibility and is specifically designed for low power, low data rates, and low-cost sensor communication. For these networks, Wi-Fi is inappropriate because, even though it provides high data rates and superior range, its power consumption is an important disadvantage. Bluetooth low energy (BLE) is an interesting option for WSNs, but it has a short range. The IEEE 802.15.4 defined only the lowest two layers of the protocol stack, the physical layer (PHY) and the medium access control layer (MAC). The upper layers of the protocol stack are defined separately by other architectures, such as 6LoWPAN, ZigBee, ISA100.11a, and WirelessHART.

Wireless Signal Flow
The wireless, grid-connected PV system has a coordinator node, WCC, which is responsible for linking the communications and receiving the sensor data sent by the WSPS and the WCU nodes. The WCC receives the voltage, Vin, the boost converter input current, iin, the inductor current, iL, the temperature, T, and the irradiance, G, from the sensors of the WSPS every 7 ms. Then, the WCC applies the adaptive Lyapunov control and generates the control signal, the duty cycle, γ, which is sent by the host to the WSPS. As for the data sent by the WCU, they are received every 0.1 ms. The values sent by the WCU are the DC/AC converter input voltage, Vo, and the inverter output current, igrid. With those values, the control signal, the duty cycle for the inverter, γinv, is obtained after applying the cascade PI control in the WCC. This information is depicted in Figure 8, in which the communication between the host node and the two different controllers is presented. The host node sends the signal values to the controllers and the controllers calculate the duty cycle required for the correct operation of the system. Then, the control signals are sent by the host node to the WSPS and WCU. The two figures at the bottom of Figure 8 are the DC/DC controller and the DC/AC controller, showing the signals required to obtain the control signals. In the case of the DC/DC controller, the signals are the irradiance, the temperature, the boost converter input voltage and current, the DC/DC converter output voltage, and the inductor current. For the DC/AC controller, the signals needed are the grid current and the inverter input voltage, Vo.
The WSPS node is responsible for controlling the boost converter to extract the maximum power from the PV modules. To this purpose, the values of the DC/DC converter input voltage, the boost converter input current, the inductor current, the irradiance, and the temperature must be read by means of analog to digital converters (ADCs). Those values are sampled and sent to the host node every 7 ms. Then, the WSPS node receives the control signal for the DC/DC converter. The WCU node controls the DC/AC converter and is responsible for maintaining the inverter input voltage given by the reference value. For that, the sensor signals, in this case, the DC/DC converter output voltage and the DC/AC converter inductor current, igrid, are sampled every 0.1 ms. The received signal is the control signal for the inverter, γinv, as Figure 9 presents.

Hardware of the Network Nodes
Two sensor nodes send their data to the coordinator through wireless links. The coordinator uses the data locally. It is responsible for processing the data from the sensors and responding to every DC/DC converter and every inverter. As such, the coordinator manages the WSPS and the WCU as two relatively independent networks.
Despite their aforementioned advantages, proper attention must be paid when selecting the components of the WSNs because failure to do so could compromise the reliability of the monitoring system. The implementation of the network nodes is compact and features a versatile design, with a highly integrated and cost-effective solution. The proposed solution is power-aware, with care to the selection of the microprocessor, and power management is addressed in both the hardware and the software design.
The hardware has been designed so that the network node can be configured as both a sensor node for the DC/DC converter and the inverter and a coordinator node. The SJ1 jumper allows this change of role of the node. Figure 10 shows the board of the wireless network node. It comprises a wireless module, sensors, a microcontroller, a differential analog to digital converter (ADC), and a power source. Several nodes have been deployed to configure the sensor network for the grid-connected PV system. Each unit is governed by an ATmega328 microcontroller from Atmel (San Jose, CA, USA) that processes information from the sensors. The set of sensors measure the required parameters, i.e., voltages, currents, temperature, and irradiance, and have analog outputs that are sampled by the external ADC. A second microcontroller ATmega128RFA1 (Atmel), which includes the wireless transceiver, controls the transmission stack of the IEEE 802.15.4 standard. These components are powered by a rechargeable 3.3 V/2600 mAh battery. The charge is maintained by the photovoltaic panel to achieve full energy autonomy when the network node performs as a sensor node. If it acts as a coordinator, it is powered from the base station. All components were selected to minimize the power consumption for the target application. The proposed dual-processor architecture allows balancing cost, power consumption, and performance. If a single microcontroller were used, it would be more difficult to achieve real-time monitoring and control of the PV system because the number of samples required for accurate tracking would be more limited. This device allows precise sensor data acquisition, while also improving software management and reducing the microcontroller load required for realtime monitoring. The MCP3428 (Microchip, Chandler, Arizona, United States) is a 16-bit ADC with four-channel differential inputs. This configuration provides precision in the current measurement of up to 9 μA, which allows for the appropriate control of the DC/DC boost converter. Moreover, this ADC can be put in a low-power standby mode or shut down completely through simple pin-driven control, allowing improved power consumption control. The ADC data is read by the ATmega328 microcontroller through SPI. (4) Sensors and sensor interface circuits: The measurements of current are carried out with resistors in the PCB, and voltage dividers for the required measurements of voltages. The temperature sensor uses four wires and the irradiance sensor uses two wires. All these analog values are periodically sampled under practical operation conditions by the differential ADC.
As it was shown in Figure 8, the DC/AC controller needs a zero-crossing detector to synchronize the signal generated by the DC/AC converter with the grid. An integrator circuit using the micropower TLV2761IDBV (Texas Instruments in Dallas, United States) operational amplifier has been used. Its output is directly connected to an external interrupt of the ATmega328 microcontroller. On the order hand, to measure the AC current of the grid, a four-pad current sensing resistor of 50 mΩ from Vishay Precision Group (Malvern, Pennsylvania, United Stated), with a maximum power of 3 W, a tolerance of 0.1%, a temperature coefficient of resistance of 15 ppm/°C, and a maximum current of 54 A, has been used. The voltage across the resistor is applied to a differential input amplifier circuit based on the same previously mentioned operational amplifier.
The coordinator node also acts as a gateway between the sensor network and the base station. The coordinator node is powered from an external source via USB and is connected directly to a PC via a Transistor-Transistor Logic to Universal Serial Bus (TTL-USB) transceiver, using the JP1 connector.

Firmware
The Atmel microcontrollers used in the network nodes follow a layered approach compatible with the IEEE 802.15.4 standard. The stack modules PAL, MAC (MAC-API), TAL, and Resources have been modified to the requirements of the grid-connected photovoltaic system. The beacon-enabled mode has been the mechanism chosen of the IEEE 802.15.4 standard to synchronize the bidirectional data transmission between the sensor nodes and the coordinator. The network coordinator is responsible for setting up the wireless network and follows the known negotiation protocol with the launching of beacons to receive the data sent by the sensor nodes, the association requests, and the confirmations by means of acknowledgment (ACK) frames. A slotted Carrier Sense Multiple Access with Collision Detection (CSMA/CA) is the mechanism that provides media access to the sensor nodes, synchronized by means of the beacons of the superframe structure. Nevertheless, sensor nodes also use GTS to avoid time delays in the data transmission and provide a predetermined data monitoring latency. This fact ensures that the controllers of both the boost converters and the inverters can operate stably and in real-time since they receive data at low latency intervals and within a specified time.
The coordinator (host) node configures the parameters required to create the network. Each sensor node gathers the PV module parameters and broadcasts an association beacon. Then, the coordinator associates a PV module number to the MAC address of each sensor node, and these can now forward the data to the coordinator in a reserved GTS. Next, the data is processed by the algorithms, generating the control signals for the DC/DC converters and the inverters, which return to each sensor node accordingly to track the MPPT and provide the energy from the PV modules to the grid in the correct way. The parameters Beacon Order (BO) and Superframe Order (SO) are defined in the standard and have been set to determine the time between beacons and the time in which the sensor node can transmit, respectively [27]. Figure 11 presents the experimental platform of the grid-connected PV system in which the experiments have been conducted. Part number 1 is the WCC, and number 2 consists of the boost converter and the sensors. Part number 3 includes the network nodes from the DC/DC converter and the DC/AC converter. Part number 4 is the inverter. Finally, part number 5 presents the connection of the DC/AC converter to the electrical network. As it can also be seen, a monitoring application is designed to visualize the sensor values and the control parameters to verify if the system is working properly. The sensors used to measure the currents and voltages are LEM sensors. For the voltage, LV25-P sensors are used whereas for the current the sensors are LA25-NP. The temperature is measured by an LM35 sensor and the irradiance is measured with a commercial irradiance meter.

Wireless Data Transmission Module
Severe environments can cause temporary or permanent connection failure between sensor nodes. Successful data transmission from a sensor node to the coordinator relies on correct propagation between the nodes, with node failure potentially having a severe influence on network performance. To assess proper node operation, a diagnosis mechanism becomes necessary.
In order to test if the power generated by the converters can alter the wireless data transmission of the sensor nodes placed near them, experimental measurements have been performed to determine the quality of the signal (link quality indicator (LQI)). Figure  12 shows the measured results providing a signal loss of only 2 dB when the converter is stopped (blue line) compared to when it is put to its maximum power (red line), concluding the reliability of the data transmission under extreme working conditions of the converters.

Experimental Results for the DC/DC Converter
An experiment has been carried out for different levels of irradiance. Its value changes from 820 W/m 2 to 500 W/m 2 at t = 7 s, then to 835 W/m 2 at t = 21 s, and to 510 W/m 2 at t = 29 s. Finally, the irradiance takes a value of 838 W/m 2 at 38 s. In this research, the changes have been considered step signals. With these irradiance variations, and consequently the change of the temperature, the operation of the wireless grid-connected PV system is tested. Table 2 summarizes the time intervals and the obtained values of irradiance, temperature, and reference voltage that provide the MPP, and the MPP. Figure 14 shows the voltages at the DC/DC converter input and output. Moreover, it presents the reference voltage that must be tracked to reach the MPP. The boost converter output voltage reaches around 54 V when the irradiance is high, whereas the voltage takes a value of about 53 V when the irradiance is low. The input voltage is between 17.4 V and 18 V, depending on the time interval where the signal is located. As it is shown, the voltage signal is properly tracked, obtaining an MPPT tracking efficiency between 99.05% and 99.95%.      The power at the DC/DC converter input and output are presented in Figure 17. The input power reaches a value of approximately 52 W for the high irradiance and about 31 W for the interval with the low irradiance. The output power takes slightly lower values than the input power due to the commutation losses in the boost converter. Thus, the efficiency of the boost converter is defined as the relationship between the output power and the input power, achieving a value that ranges from 93% to 98%. Moreover, the MPPT efficiency is also achieved by taking into consideration the values of the input power and the real MPP, reaching an efficiency higher than 99.05%.  Figure 18 shows the control signal using adaptive Lyapunov control in the boost converter. The value of the control signal varies when there is a perturbation, i.e., when the irradiance changes. The duty cycle takes a value between 77.9% and 78.6% when the irradiance is high, and it decreases to between 76% and 76.5%, approximately, when the irradiance drops. The results conclude that the operation of the wireless grid-connected PV system is robust when there are sudden variations in the environmental conditions. The reference voltage is tracked and the maximum power is reached in all the conditions. Thus, the robustness of the adaptive Lyapunov controller is also verified even under external perturbations.

Experimental Results for the DC/AC Converter
In this section, the results for the DC/AC converter are shown, taking into consideration the results obtained for the DC/AC converter since the output values for the boost converter are the input values for the inverter. In this case, the first two intervals are considered and the results are shown. Then, four signals are presented to validate the operation of the DC/AC converter. The signals are the DC/DC converter input voltage, Vin, the boost converter input current, iin, the DC/AC converter input voltage, Vo, and the grid current, igrid. For 820 W/m 2 , the voltage at the inverter input, Vo, is 53.8 V, and the current provided by the DC/DC converter is 0.87 A, with transferring power of 46.8 W. The DC/DC converter transfers power of 51.01 W, then the inverter efficiency is 92%. For an irradiance of 500 W/m 2 , the voltage at the inverter input is 52.7 V and the current is 0.6 A, whereas the power provided by the DC/DC converter is 31.62 W and the power transferred to the power grid is 29.9 W, obtaining, in this case, an efficiency of 94.5%. Table 3 presents the values for the inverter input current, the DC/AC converter input and output voltage, and the inverter output current. Figure 19 shows the DC/DC converter input voltage, Vin, and current, iin, the inverter input voltage, Vo, and the inverter output current as a sinusoidal waveform. When the irradiance changes, there is a change in the parameter values, with the DC/DC converter output voltage and current dropping, while Vin increases its value to reach the MPP. Moreover, the inverter output current decreases its value with the irradiance. The inverter injects low harmonic distortion, with a total harmonic distortion (THD) of 2%.

Conclusions
A great number of monitoring applications are based on WSNs, given their advantages in terms of costs by drastically reducing the required cabling, their scalability, flexibility, and variety of network topologies, in addition to the ease of deployment and reduced maintenance. WSNs have successfully provided monitoring solutions in many fields, including PV power plants. Nowadays, many efforts are devoted to increasing the energy production of PV plants, which can be monitored to control the proper operation of the system and assess its production. This paper presents a wireless solution for a gridconnected PV system with two approaches for the control of the DC/DC converters and the inverters. The communication module has been developed to achieve the required low latency for the controllers to operate stably and in real-time. Communications are built using the IEEE 802.15.4 protocol because the aim is to construct a WSN with low power consumption, low complexity, and low data transmission rate. A low-cost wireless multi-sensor node has been deployed with a versatile design, which is able to perform as both a sensor node and a coordinator node. Long-term operation is allowed using solar cells and rechargeable batteries solution to power the nodes, requiring minimum human intervention.
Experimental results show an MPPT efficiency higher than 99.05% by applying an adaptive Lyapunov control for the boost converter, which transfers energy with an efficiency between 93% and 98%, and for the DC/AC converter, the power transferred to the power grid ranges from 92% to 94.5%, injecting nearly sinusoidal grid currents at near unity power factor since the THD is only 2%. The robustness of the wireless grid-connected PV system has also been verified even under external perturbations in the environmental conditions, ensuring the stability of the system even when there are sudden changes in the irradiance.