设线光源的长度为2h,旋转抛物面的反射为全反射,反射光按扩展光源处理,即对可以反射到测试屏上B或C点的线光源区域按一定步长划分为有限个小点光源,再按点光源的反射照度公式计算B或C点的照度E i=(△I)/(r 2 i)cosα i(其中△I为点光源的功率,r i为投射距离,α i为投射光线对被照面法线的倾斜角),然后求和可得该线光源对B或C点的光照度E=∑niE i.根据题意可建立如下数学模型:min h s.t. E c(h)=∑ni=1(△I)/(r 2 c i)cos α i E 0(h 1.56mm) E B(h)=∑ni=1(△I)/(r 2 b i)cos β i 2E 0(h 0.78mm)其中E 0为某一额定光照度 ,I =kh ( k 为比例常数), r b i,r c i ,α i,β i 均为h的函数.在假设E B(h)=2E c(h) 的条件下,用搜索法算出了模型的最优解2h min=3.84mm .最后对h min应用Matlab软件得出了测试屏反射光的亮区图.