Photovoltaic array simulation technique for non