Emulator Block
Development of the emulator: This is a tool that generates a power profile typical of a specified wind turbine generator from a given wind profile. By acquiring real wind speed measurements, an identical power profile from a real generator (inclusive of aerodynamic, mechanical, and electrical losses) can be emulated.
Renewable Resources Emulator
The renewable resource emulator imports and pre-processes the data, compute the values of voltage and current that a wind turbine can produce from the wind speed measurements, and send voltage/current profile to the programmable DC power supply. The programmable DC power supply will in turn feed power to the POD. A slave controller takes charge of the plant, turbine, and POD. It measures the electric transients and the steady state conditions, all recorded internally in the hardware, which that can be used for control algorithm development. The power can be determined from the DC voltage and current which are measured in the laboratory setup. Fluctuations of current and voltage are also taken in consideration based on the specs of specific wind turbine. A power drop will have more influence on current than voltage. For instance, if the wind speed decreases, the wind turbine will not be able to run several servers, due to a current drop. In those instances, a storage bank is required to support the POD operations.
Distributed Control System (DCS)
The first control strategy investigated was to be implemented by controlling different sites from a centralized control system acquiring electric and weather measurements, and then proceeds to forecast for weather availability. Depending on the weather forecast, the controller decides to shift workload to the desired location. However, this procedure keeps the controller continuously to be on with the disadvantage that it might not be able to respond to an external alert or interruption. To address this issue, an alternative solution was proposed. The proposed architecture is a D.C.S that divides the tasks in order to supplement the central controller and rapidly provide decisions. Each individual location has its own controller, denoted “Slave Controller”, that controls and monitors the (solar or wind) site where it is located. Then, these slave controllers communicate with a central controller, denoted “Master Controller,” that helps taking decisions. Once the master controller determines the available power distribution, it supplies these data to the workload manager that decides the best approach to shift data from one location to another.
DCS Architecture
Characterization of the Subsystems and the Assembly to Determine the Correlation between Input Power (to POD) and Wind Variability – in the second quarter report an algorithm was presented to meet the demand and schedule the power commitment. The program gives a schedule of running several electricity units in order to meet a pre-deterministic workload. In electricity market operation, for the same power load and same plants or network, electricity price computed based on UC1 algorithm increases when constraints related to network transmission lines are taken into consideration (NCUC2). The constraints related to outage of transmission lines or generators are also included; when these constraints are added to the NCUC the price increases. These constraints are also included in the SCUC3 algorithm. Significant improvements were made during this quarter.
Unit Commitment (U.C) problem:
Workload and power allocation strategy was proposed based on minimizing the price of available energy. Such criterion is subjected to reserve limitations, generator capabilities, and power bus limitations, and other constraints.
GDC Architecture
Based on available power in each location and associated price, the code generates a schedule and a power distribution that can meet the desired load demand. As described in Task1-I, the strategy adopted relies on individual sites sending data to the master controller where a Unit Commitment (UC) algorithm is used to make data energy scheduling decisions. If the demand profile can be met, then the Workload Manger will make final decision on how the data should be scheduled. The master controller also sends out alerts about grid outage, drop of wind power, etc. as needed. The algorithm has been further developed to extend its capability to manage 24 hours instead of 8 hours. Available periods of the day are taken into consideration to evaluate the availability of power. Some basic conditions were also implemented (for example the controller avoids relying on solar sites during night cycle).The economic model that represents our scenario includes: Extra constraints, as listed below, were added to better model the site where the grid unit is supplying power to a POD:
UC algorithm simulation
Some initial simulations are provided, using the UC algorithm to show its capability. A 24 hours UC scheduling is presented. The power requirement of the system is provided in Fig. 5 with power demand and desired reserve. Figure 6 shows the results of a feasible scenario. Eventually, if the renewable resources cannot meet the power demand, the grid will be used to compensate. If all locations cannot meet the demand, an infeasibility flag is triggered and workload manager will look for other sites. The results of this simulation are presented in the following example. The figures 5 and 6 represent the scenario reported in table 2.
Figure 5 - Power requirement
Figure 6 - Power production scenario