He estado pensando en colectores solares donde hay varios espejos independientes para enfocar la luz en un colector solar, similar al siguiente diseño de Energy Innovations.
Debido a que habrá fallas en el ensamblaje de esta matriz solar, procedo con los siguientes supuestos (o falta de ellos):
El software conoce la "posición" de cada espejo, pero no sabe cómo se relaciona esta posición con el mundo real u otros espejos. Esto explicará la mala calibración del espejo u otros factores ambientales que pueden afectar a un espejo pero no a los otros.
Si un espejo se mueve 10 unidades en una dirección, y luego 10 unidades en la dirección opuesta, terminará donde comenzó originalmente.
Me gustaría utilizar el aprendizaje automático para colocar los espejos correctamente y enfocar la luz en el colector. Espero abordar esto como un problema de optimización, optimizando las posiciones del espejo para maximizar el calor dentro del colector y la potencia de salida.
El problema es encontrar un objetivo pequeño en un espacio ruidoso de alta dimensión (considerando que cada espejo tiene 2 ejes de rotación). Algunos de los problemas que anticipo son:
días nublados, incluso si se encuentra con la alineación perfecta del espejo, puede estar nublado en ese momento
datos ruidosos del sensor
el sol es un objetivo en movimiento, se mueve a lo largo de un camino y sigue un camino diferente todos los días, aunque podría calcular la posición exacta del sol en cualquier momento, no sabría cómo esa posición se relaciona con sus espejos
Mi pregunta no es sobre la matriz solar, sino sobre posibles técnicas de aprendizaje automático que ayudarían en este problema de "pequeño objetivo en un ruidoso espacio dimensional alto". Mencioné la matriz solar porque era el catalizador de esta pregunta y un buen ejemplo.
¿Qué técnicas de aprendizaje automático pueden encontrar un objetivo tan pequeño en un espacio ruidoso de alta dimensión?
EDITAR:
Algunas reflexiones adicionales:
Sí, puede calcular la posición de los soles en el mundo real, pero no sabe cómo se relaciona la posición de los espejos con el mundo real (a menos que lo haya aprendido de alguna manera). Es posible que sepa que el azimut de los soles es de 220 grados, y la elevación de los soles es de 60 grados, y puede saber que hay un espejo en la posición (-20, 42); ahora dime, ¿ese espejo está alineado correctamente con el sol? Usted no sabe
Supongamos que tiene algunas mediciones de calor muy sofisticadas y que sabe "con este nivel de calor, debe haber 2 espejos correctamente alineados". Ahora la pregunta es, ¿qué dos espejos (de 25 o más) están correctamente alineados?
Una solución que consideré fue aproximar la "función de alineación" correcta utilizando una red neuronal que tomaría el azimut y la elevación de los soles como entrada y salida de una gran matriz con 2 valores para cada espejo que corresponden a los 2 ejes de cada espejo. Sin embargo, no estoy seguro de cuál es el mejor método de entrenamiento.
Más pensamientos
Los espejos tienen un sistema de coordenadas al que el software tiene acceso, pero el software no sabe cómo este sistema de coordenadas se relaciona con el mundo real. Digamos que un espejo está en la posición (4, 42); ¿Qué significa eso? No sé y tampoco el software. Pero sí sé que si muevo el espejo y luego lo vuelvo a colocar (4, 42), el espejo estará en la misma posición que estaba anteriormente. Además, dos espejos pueden estar en la posición (4, 42) pero estar apuntando en direcciones opuestas en el mundo real.
Sí, con muchos sensores de calidad, el problema es fácil de resolver. Energy Innovations está fuera del negocio lo mejor que puedo decir, probablemente porque usaron un montón de sensores realmente asombrosos y la gente dijo "Compraré paneles solares, son más baratos".
Los únicos sensores en el sistema están en la cabeza del colector.