我正在尝试以满足多个约束的方式将多个光源放置在 2D 平面上。2D 标量分布是每个光源的辐照度分布,它是 3D 位置矢量和 2 个方向角的函数。
我希望将灯光设置为尽可能满足某些约束(某个区域的最大均匀性,某个区域的最小眩光)。
据我所知,这不是一个正统的包装问题,因为照明区域的形状可以通过改变每个光源的位置和方向而发生显着变化。此外,可能需要叠加辐照度分布以获得最佳解决方案。
我想出的唯一解决方案是天真地最小化由我的约束组成的成本函数(使用梯度下降方法,模拟退火)。但是可能有一种更有效的方法来解决这样的问题。
SCICOMP 是否知道解决此问题的更有效策略?或者处理类似问题的应用数学/计算机科学领域,以便我可以做进一步的研究?