The generators that exists in these villages are in fact permanent magnet synchronous machines which means that we can simply apply Faraday's law of electromagnetic induction to see the
relationship between generator speed and the frequency of the voltage in the village. According to this law the voltage that is induced is directly proportional to the frequency of rotation,
this means that we can measure the voltage output to see how fast the generator is spinning.
Therefore based on this information it is possible to divide the role of the ELC into 3 different sections which will work together to keep the frequency of the generator as close to the 60Hz point as possible.
These stages are:
Having seen that the speed of rotation of the generator is in fact equal to the frequency of the voltage, it is clear that we can get an accurate representation of both values by
just simply measuring the frequency of the generated voltage. Therefore in order to do this we used an Arduino micro-controller which had the ability to measure frequencies of AC waveforms, however it was
not possible to just directly connect this to the generator as the 220V from the generator would have easily fried the chip.
So our team devised an opto-isolator circuit which was used instead, this was able to handle the 220V AC at the input and in turn output a ~6V AC waveform of the same frequency which could easily be read
in by the Arduino micro-controller. It was then possible for the Arduino to measure this frequency, which then gave us the speed of rotation of the generator.
The overview for this part of the circuit is shown in Figure 3.
If you would like to view this mechanism in more detail then click below.
Find Out More
Figure 3: The basic overview of how to measure the frequency from a high voltage source
The processing stage is implemented by the Arduino micro-controller which carries out a series of tasks after the input stage. Its main operation is to apply a control algorithm which will either increase or decrease the generator speed depending on the frequency that was read at the input stage of the circuit.
Figure 4: Basic Control Diagram
Figure 4: Basic Flow Chart of Micro-Controller Processes
Click below to see the main control loop and learn more about the PI control.
Find Out More
Figure 4 shows the basic block control diagram which governs how our overall system will operate and the main control algorithm for this block diagram is in fact implemented by our Arduino micro-controller. The method of control implemented by the micro-controller is PI (Proportional and Integral) control, this is a simple control loop feedback mechanism which is used to ensure that the frequency of the generator remains as close to the 60Hz point as possible.
The output stage consists of switching and heating elements. Its main purpose is to dissipate the excess power that is not being used by village in the form of heat energy, thereby keeping the load on the generator steady and hence keeping its speed constant. There are in fact 5 heating elements within this particular design which all operate at 2kW, allowing us to dissipate 10kW in total if we need to. The tasks carried out by the output stage depend on the results of the calculations that took place within the micro-controller itself.
Figure 5 shows a basic diagram of the output side of the circuit and how it ties in with the micro-controller. Only a single switching mechanism and heating element are shown here.
The process is as follows:
To see a more detailed design of the load bank follow the link below.
Find Out More
Figure 5: A diagram showing how the output stage is configured in relation to the micro-controller
Imperial College London
South Kensington Campus
London
SW7 2AZ
Contact Email: RB2312@imperial.ac.uk
Website Created Using Bootstrap OpenSource Libraries