本帖最后由 胖小锋 于 2020-8-12 12:00 编辑
我觉得楼主问这个问题更多的是在考虑超表面在成像系统中的应用,想把超透镜整合在光学系统中进行优化。这个想法非常的棒!其实也是非常自然的想法,也确确实实是当前的研究前沿!DrZhang提到只能用FDTD、comsol,确实是可以当前的一种妥协,但是你要问是不是现在超透镜没办法在zemax、codeV里面针对整个光学系统进行优化了?答案是否定的!
我调查了一下,现在有两种技术思路:
1. 第一种是利用有限元软件和光学仿真软件的接口。比如FDTD和zemax就是互相兼容的,参见FDTD官网的技术文档:
Metalens - Zemax Interoperability
2. 第二种是可能是楼主更感兴趣的,在Zemax中就有办法完成所有事情!加拿大拉瓦尔大学去年在SPIE展示了这个结果:
Toward the use of metasurfaces in lens design。 这个点子非常的新颖。方法是用C++写DLL直接整合到Zemax里面。所以只用Zemax这玩意是真真实实可以实现的。但是他们也提了这个方法的局限,你必须把与超表面物理属性相关的物理模型给编进去。鉴于你不可能把所有材料的模型都弄清楚,所以还是得回到方法1。
总而言之呢,方法2这种集成化的解决方法绝对是优化超透镜光学系统的未来,相信刚才提到的一些问题会在未来得到进一步解决,可以预见到至少会在设计效率上带来革命。想想还是非常振奋人心的,感觉也是国产软件弯道超车的一个不错选择