Académique Documents
Professionnel Documents
Culture Documents
Wang
Maximize power output from solar panels Controlled charge/discharge of battery power
Maximize photovoltaic power production Maintain a high quality output to the DC Bus Simulations on circuit performance done via Matlab/Simulink
A constant 50V output achieved through the Boost circuit from a 18V input Feedback and self-adjusting MPPT via Arduino control board
Bi-directional Power flow, linking Battery and Bus Lower (buck) the DC bus voltage to ideal charging conditions for battery
Increase (boost) the outgoing battery voltage to maintain constant DC bus voltage, leading to house Isolated controls for driving buck/boost levels and switching
Power flow from low voltage battery towards higher voltage DC bus PWM signal from programmable Arduino board used to a control output voltage via isolation circuit
Input Voltage 25K 50K 100K 200K 500K 1M 90 70 50 30 10 2M 5M
Power Flow
Large boost voltages are easily achieved at output with exchange of inductors
20
0
Duty Ratio
o Power flow from high voltage DC bus (grid) to lower voltage battery charging o Same control scheme as boost mode o Significant voltage dropping would be required for real application battery charging from 120V input o Voltage and Current sensors relaying information to Arduino control board could allow for instantaneous self-adjustment of circuit
Voltage (V)
Power Flow
30 25
20 15 10 5 0 0 3 7 13 20 30 40 50 65 Duty Cycle Input Voltage Output Voltage
Capturing grid frequency and amplitude feed into the programmable Microprocessor Programming the microprocessor with control techniques including PLL, PI controller and Park Transformation
Microprocessor processes the real time data and generate PWM waveform
Toggle the GPIO in of the microprocessor to generate sinusoidal PWM signal
Hardware Issue:
o
Software Issue:
o
Challenges:
o
o o o
System On A Chip(SoC)
USB UART JTAG ARM Processor: 1GHz A-D converter
GPIO: 3.3 V DC
ZedBoard
Comparing sine wave to a triangle wave to determine when to switch Only 1 MOSFET in each leg is active at any given time
Filter out the high frequency triangle wave Cut off frequency close to desired 60 HZ and well below triangle to allow high attenuation
Sine Wave!
Challenges
Increasing gate voltage Sizing of inductor and capacitor Measurement for feedback control Increase output voltage
Solutions
Voltage Sensor Current Sensor
Optocouplers
Increase Output voltage Switching for instantaneous mode change between modes Automation of the switching circuit for self adjustment. Debug the controller C code Adjust Frequency to constant 60Hz
Inverter Controller
MPPT Controlled Boost Converter Upgrade current sensor Increase efficiency of MPPT algorithm