论文部分内容阅读
传统的自由曲面透镜建模通常需要多个软件共同协作完成,其建模过程繁琐,且由于不同软件之间的不兼容会导致模型在导入光学仿真软件时出现微小形变。提出一种在光学仿真软件中利用Scheme语言直接进行快速建模的LED自由曲面透镜建模方法。根据光源辐射特性和需要实现的照明面上的能量分布,采用划分网格法,利用Snell方程和能量守恒定律,沿经纬方向分别迭代求解,在得到自由曲面各节点坐标后,分别采用3D建模软件和Scheme语言编程构建透镜模型。通过光学仿真软件,模拟计算了100万条光线,直径1mm的光源在距离地面10 m、面积为40 m×10 m的照明区域内的照度分布。结果表明:利用Scheme语言在光学仿真软件中直接快速建模避免了模型从3D软件导入光学仿真软件时产生的微小形变从而使光照均匀度由67%提升到93.5%。同时Scheme语言编程建模仅需5 s,建模速度远高于3D建模软件。
Conventional free-form surface lens modeling usually requires multiple pieces of software to work together, and the modeling process is cumbersome. And due to incompatibility between different softwares, slight deformation occurs when the model is imported into the optical simulation software. A modeling method of LED free-form surface lens which is directly modeled by Scheme language in optical simulation software is proposed. According to the radiation characteristics of the light source and the energy distribution on the illumination surface, the meshing method is adopted. The Snell equation and the law of conservation of energy are used to iteratively solve along the latitudinal and longitudinal directions respectively. After obtaining the coordinates of each node of the freeform surface, Software and Scheme language programming to build the lens model. Through the optical simulation software, the illuminance distribution of 1 million light sources and 1 mm diameter light source in the illumination area of 10 m from the ground and 40 m × 10 m area is simulated. The results show that using Scheme language to directly and quickly model in optical simulation software avoids the slight deformation caused when the model is imported into optical simulation software from 3D software so that the illumination uniformity can be improved from 67% to 93.5%. At the same time, Scheme language programming modeling only 5s, modeling speed is much higher than 3D modeling software.