我一直在思考太阳能收集器,其中几个独立的镜将光聚焦在太阳能收集器上,类似于Energy Innovations的以下设计。
由于此太阳能电池阵列的组装会有缺陷,因此,我在进行以下假设(或缺乏假设):
该软件知道每个镜像的“位置”,但不知道此位置与现实世界或其他镜像的关系。这将说明反射镜校准不佳或其他环境因素可能会影响一个反射镜,而不会影响其他反射镜。
如果镜子在一个方向上移动10个单位,然后在相反方向上移动10个单位,则它将在最初开始的位置结束。
我想使用机器学习来正确放置镜子并将光线聚焦在收集器上。我希望我将其作为一个优化问题,优化反射镜的位置,以最大化收集器内部的热量和功率输出。
问题是在嘈杂的高维空间中找到一个小的目标(考虑到每个反射镜都有2个旋转轴)。我预期的一些问题是:
多云的日子,即使您偶然碰到了完美的镜子对准,在当时也可能是多云的
噪声传感器数据
太阳是一个移动的目标,它沿着一条路径移动,并且每天遵循不同的路径-尽管您可以随时计算太阳的确切位置,但是您不知道该位置与镜子之间的关系
我的问题不是关于太阳能电池板,而是可能的机器学习技术,它可以帮助解决“嘈杂的高维空间中的小目标”问题。我提到太阳能电池板是因为它是这个问题的催化剂和一个很好的例子。
哪种机器学习技术可以在嘈杂的高维空间中找到如此小的目标?
编辑:
一些其他想法:
是的,您可以计算太阳在现实世界中的位置,但是您不知道镜子的位置与现实世界之间的关系(除非您以某种方式了解了它)。您可能知道太阳的方位角是220度,太阳的仰角是60度,并且您可能知道镜子在位置(-20,42);现在告诉我,那面镜子与太阳正确对准了吗?你不知道
假设您进行了一些非常复杂的热量测量,并且知道“在此热量水平下,必须正确对齐2个反射镜”。现在的问题是,哪两个镜子(25个或更多)正确对齐?
我考虑的一种解决方案是使用神经网络来逼近正确的“对准函数”,该神经网络将太阳的方位角和仰角作为输入并输出一个大型数组,每个数组的2个值对应于每个镜子的2轴。我不确定最好的训练方法是什么。
更多想法:
镜子确实具有软件可以访问的坐标系,但是软件不知道该坐标系与现实世界之间的关系。假设镜子位于位置(4,42);这意味着什么?我不知道,软件也不知道。但是我确实知道,如果我移动镜子,然后再将其移回(4,42),镜子将处于以前的位置。另外,两个镜子可能在位置(4、42),但在现实世界中指向相反的方向。
是的,有了很多高质量的传感器,这个问题很容易解决。据我所知,Energy Innovations停业了,这可能是因为它们使用了一堆非常棒的传感器,而且人们说:“我只买太阳能电池板,它们更便宜。”
系统中唯一的传感器在收集器头中。