Los algoritmos presentados hasta el momento tienen una precisión de alrededor de 1 ° y son suficientes para la mayoría de aplicaciones fotovoltaicas terrestres. Para los módulos de placa plana el emplazamiento es sólo exacta a unos pocos grados y los errores introducidos por los algoritmos simples son insignificantes en comparación con los factores desconocidos en el lugar, como los efectos de la atmósfera. Para módulos concentradores, donde los módulos siguen al sol y concentran la luz, las ecuaciones simples introducen un grado inaceptable de error. A medida que aumenta la concentración también lo hace la necesidad de precisión de seguimiento solar. Para sistemas con relaciones de concentración de 1000: 1 el sol debe ser rastreado a menos de 3.5 minutos (0.06 °) de arco VantHull1976. Una posibilidad para seguir el sol es el uso de una tabla de consulta basada en el Almanaque Almanaque Astronómico o la aplicación de ordenador, el ordenador interactiva Plurianual Almanaque (MICA) disponible en el Observatorio Naval de los Estados Unidos. Sin embargo, un sistema de este tipo sería difícil de manejar para los microcontroladores utilizados en sistemas de seguimiento. Hay numerosos algoritmos desarrollados para el seguimiento del sol con una solución de compromiso entre la precisión y complejidad. Antes de la llegada de los ordenadores modernos, se hizo hincapié en la simplicidad, pero ahora incluso los pequeños microcontroladores puede manejar fórmula matemática muy compleja.
Blanco-Muriel et al. BlancoMuriel2001 de la Plataforma Solar de Almerýa (PSA) revisar la exactitud de todos los algoritmos. Además, desarrollan un algoritmo simplificado, que tiene una precisión de 0.5 minutos de arco para el año 1999-2015. El algoritmo de PSA ha sido especialmente optimizado en código C ++ para microcontroladores y está disponible en http://www.psa.es/sdg/sunpos.htm. El código se ha convertido a trabajar con el PVCDROM y se presenta a continuación. El algoritmo de PSA también se implementa el PV Lighthouse Solar Path Calculator.
Un refinamiento adicional está disponible fue reportado por NRELReda2003 con una aplicación en línea disponible en: http://www.nrel.gov/midc/solpos/spa.html
PSA algoritmo para el seguimiento de la alta exactitud del Sol
El algoritmo de PSA utiliza la hora universal (UT) para eliminar la incertidumbre causada por las zonas horarias locales. La ubicación se introduce con longitud y latitud con los minutos y los segundos convertidos en fracciones de un grado. El ángulo de azimut se mide desde el norte verdadero, no el norte magnético y el ángulo cenital se mide desde la vertical. El ángulo de elevación se mide desde la horizontal.
Los valores por defecto de mediodía a 1 de enero 2003, con una longitud y latitud de 0° (una ubicación fuera de África oriental) dan un azimut de 178°, lo que denota que el sol es casi directamente al sur. El ángulo cenital muestra el sol está alto en el cielo, pero 23° de estar directamente sobre la cabeza.