我们有一个可变形镜子,由 40 个执行器控制,输入电压从 -1V 到 1V。在撞击反射镜之前,光脉冲进入衍射光栅,然后光按波长在反射镜上传播。每个致动器对每个波长应用不同的相移。最后,光线重新会聚并由 CCD 读取。
我们的目标是最大化 CCD 读取的光谱相对于 40 个可变电压的积分。此优化将在 matlab 中完成。我主要只需要知道这是什么类型的问题......
该程序将执行以下操作:
- 测量频谱并积分
- 将新光谱输入到优化工具箱中。
- 输出一组新的电压试试
- 回到 1
由于我们的设置总是在变化,因此可能存在多个局部最大值,并且位置会每天变化。任何有关在哪里寻找更多信息的帮助将不胜感激!