[发明专利]基于遗传算法优化的LED光源布局方法在审

专利信息
申请号: 201910707972.7 申请日: 2019-08-01
公开(公告)号: CN110457805A 公开(公告)日: 2019-11-15
发明(设计)人: 王加安;徐安成;李辉;鹿朋;孙善乐;卢远航 申请(专利权)人: 常州工学院
主分类号: G06F17/50 分类号: G06F17/50;G06T17/00;G06N3/12
代理公司: 32231 常州佰业腾飞专利代理事务所(普通合伙) 代理人: 常莹莹<国际申请>=<国际公布>=<进入
地址: 213032江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 照度均匀度 适应度函数 接收器 空间位置 遗传算法 种群 三维空间模型 遗传算法优化 光场分布 所在平面 寝室 构建 求解 照度 光照 基因 概率 保留 保证
【权利要求书】:

1.一种基于遗传算法优化的LED光源布局方法,其特征在于:

步骤1、构建三维空间模型;

步骤2、设置光照接收器和LED光源的位置,照度接收器所在空间位置为(x,y,z),LED光源所在空间位置为(X,Y,Z);

步骤3、建立照度均匀度的适应度函数,确定个体的适应值;

步骤4、基于谢菲尔德遗传算法,求解出以照度均匀度即适应度函数最优解,为目标的LED光源布局。

2.根据权利要求1所述的基于遗传算法优化的LED光源布局方法,其特征在于所述的步骤3具体为:

假设LED光源的光辐射模型符合朗伯辐射模型,

其中R(θ)表示LED辐射强度;θ表示辐射角;Ps表示LED辐射的功率;

在室内照明系统中,有两个指标:发光强度和光照强度,发光强度是用来形容光源发光亮度的物理量,符号是I,单位是candela;发光强度主要与灯源的光通量成正比,与立体角成反比,即:

立体角是用来形容从某点看到某个物体大小的物理量;立体角主要与物体投影在单位球上的面积成正比,与单位球的半径的二次方成反比;即:

物体光照强度用来形容单位面积所能接收的光的能量多少的物理量,符号是E,单位是Lx;光照强度主要与光通量成正比,与单位面积成反比,即:

假设LED偏离照度接收器的角度为ψ,LED的辐射角为Φ,d表示LED光源和接收器的直线距离,故:

所以,照度接收器面元所接收单个LED的照度可以表示为:

将相应坐标转换成笛卡尔坐标系得:

其中,(x,y,0.85)是照度接收器的坐标,(X,Y,3)是LED的坐标,I0是指单个LED的中心光强,m是辐射模式数;

因为LED的辐射半径远远大于它本身的直径,可以将LED看成一个点光源,而且LED又属于非相干光源,所以n的LED组成的阵列布局的照度,是n个LED单个照度的线性叠加;本发明仅考虑在视距链路上照度光场的分布;

因此在视距链路上,接收器面元接收单个LED的照度为:

3.根据权利要求1所述的基于遗传算法优化的LED光源布局方法,其特征在于所述的步骤4具体为:

步骤4.1、设置参数范围

步骤4.2、定义遗传算法参数,种群popsize,最大遗传代数MAXGEN,个体长度chromlength,代沟GGAP,交叉概率pc,变异概率pm,寻优结果的初始值trace;

步骤4.3、区域描述器的设置

其中,len是指每个个体的长度;lb和ub分别指每个变量的上届以及下届;code是指个体是怎样编码的,1表示二进制编码,0便是格雷编码;scale是指每个体使用什么样的刻度,1表示对数刻度,0表示算术刻度;lbin和ubin分别指范围是否包括上下界,1表示包括,0表示不包括;

步骤4.4、创建二进制种群

创建任意离散随机种群Chrom=crtbp(popsize,chromlength*r),r为随机种群大小;

步骤4.5、二进制和十进制的转换;

步骤4.6、构建适应度函数,计算每个个体的适应值,适应值将作为衡量个体优劣的唯一标准

ObjV=-CalObjVal4(X1,Y1,X2,Y2….Xm,Ym)

步骤4.7、种群不断迭代,最终的个体就是全解最优解.

计算子代的目标函数值:ObjVSel=-CalObjVal4(X1,Y1,X2,Y2….Xm,Ym);

重插入子代到父代,得到新种群:

[Chrom,ObjV]=reins(Chrom,SelCh,1,1,ObjV,ObjVSel);

XY=bs2rv(Chrom,FieldD);

gen=gen+1;

获取每代的最优解及其序号,Y为最优解,I为个体的序号,I恒为1,[Z,I]=min(ObjV);

记下每代的最优值所对应的xy坐标;记下每代的最优值所对应的函数值Z,照度均匀度

步骤4.8、将最终的结果通过图形的方式表示下来;

步骤4.9、在子函数中,计算个体的适应值:

CalObjVal4函数:function Uir=CalObjVal4(X1,Y1,X2,Y2….Xm,Ym)

步骤4.10、计算照度均匀度即适应度函数

UirOfEveryPoint4函数:

function uir=UirOfEveryPoint4(illuminance),Uir input:照度矩阵;

uir output:照度均匀度;uir=min(min(illuminance))/mean(illuminance(:));

求解所有LED对整个平面照度的照度均匀度,接收面是一个平面,LED是一个点,想要继续求解,就需要将整个接收面离散成有限个点,以接收面中心为坐标原点,构建直角坐标系,将整个接收面等距分为m*n份并分配相应的坐标,LED对这m*n个坐标的照度即为LED对整个接收面的照度;

用一个1行m*n列的矩阵illuminance保存一个LED对该平面中所有点的照度值,以此类推保存多个平面的照度值;在该子程序中,每一个矩阵都保存着一个LED对整个平面中各个点的照度值,将整个矩阵进行相加所得到的和矩阵就保存所有LED对整个平面的照度值;求出和矩阵的最小照度值和平均照度值得到适应度函数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州工学院,未经常州工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910707972.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top