一种光源系统、光谱的控制方法与流程

文档序号:29362265发布日期:2022-03-23 02:03阅读:155来源:国知局
一种光源系统、光谱的控制方法与流程

1.本发明属于光源控制技术领域,是一种用于机器视觉照明的一种光源系统、光谱的控制方法。


背景技术:

2.led光源具有光效高、可控性强、可选颜色范围广、可靠性高等诸多优点。基于这些特性,现有技 术中提出了三种主要类型的控制光源的方法。第一种是针对单色或单通道led光源的控制方法,只能调节 光源输出的光强。第二种是针对双色、即冷白光和暖白光两种通道的led光源的控制方法,可以调节光源 输出的光强、以及光的色温。第二种是针对多色、通常是rgb三通道或者rgb加一路白光四通道的led光 源的控制方法,可以调节光源输出的光强、以及光的颜色。
3.然而,上述现有技术尚未解决控制具有多种光谱通道的led光源输出的光谱成分的问题。这种控制 问题比上述控制光强或光色更复杂的问题更具挑战性,因为多光谱光源通常具有更多的通道,而且控制光 谱成分需要调节比光强或光色多得多的控制变量。
4.多光谱光源可以应用于机器视觉、医学诊断成像等诸多领域。这些应用也对光源输出的光谱成分的 精度提出了更高的要求。


技术实现要素:

5.为了克服现有技术的不足,本发明提出的一种光源系统、以及光谱的控制方法,解决了现有技术只 能调节多通道光源输出的光色或色温,无法准确控制多通道光源输出的光谱成分的问题。
6.本发明提供一种光源系统,包括若干波段的光源、若干通道的驱动装置、混光装置、光谱传感器、 控制器、上位机;所述光源用于发出光谱成分可调节的光;所述驱动装置用于驱动光源的每个光谱通道输 出具有一定辐照度的光;所述混光装置用于将不同光谱通道输出的光混合均匀;所述传感器用于测量光源 输出光的光谱成分;所述上位机用于设定目标光谱,以及显示所述传感器测量的光谱;所述控制器用于根 据所述传感器测量的光谱和用户设定的目标光谱调节各光谱通道的驱动装置生成直流电驱动信号。
7.进一步地,所述光源由至少两个不同波段的led芯片构成,所述波段可选的波长范围包括400-470nm、 500-580nm、600-670nm、730-850nm。
8.进一步地,所述驱动装置包括微处理器、多个通道的恒流驱动器,所述多个通道的恒流驱动器输出 多个通道的直流电流驱动所述光源的多个波段通道,所述微处理器输出多个通道的脉冲宽度调制信号调节 所述多个通道的恒流驱动器输出的电流幅值。
9.进一步地,所述混光装置包括准直透镜、扩散罩。
10.一种光谱的控制方法,包括以下步骤:
11.s0、驱动光源,通过多个通道的驱动信号驱动多个光谱通道的led芯片,使每个光谱通道发出具有 一定辐照度的光;
12.s1、测量多个通道的光混合后输出的光谱;
13.s2、控制光源,采用控制算法根据所述测量光谱和用户设定的目标光谱计算多个光谱通道的控制信 号;
14.s3、通过所述多个光谱通道的控制信号调节所述多个光谱通道的驱动信号。
15.进一步地,在步骤s0中,所述多个通道的驱动信号为直流电流,在步骤s0中还包括通过多个通道 的脉冲宽度调制信号调节所述直流电流的幅值。
16.进一步地,在步骤s2中,建立光源输出光谱的计算模型包括以下步骤:
17.s211、采用标准光谱仪分别测量并记录每个光谱通道的led芯片的输出光谱,记为li(λ),其中λ表 示在380nm-900nm范围内取值的一个波长采样点,下标i表示第i个光谱通道;
18.s212、根据以下公式计算n个光谱通道的光混合后的输出光谱在波长λ的辐照度,记为y(λ):
[0019][0020]
其中,ui表示第i个光谱通道的驱动电流的幅值,单位是安培,ki表示输入驱动电流为1安培时第i个光 谱通道在波长λ的辐照度值。
[0021]
进一步地,在步骤s2中,计算多个光谱通道的控制信号包括以下步骤:
[0022]
s221、获取权利要求7所述的光源输出光谱y(λ)的公式;
[0023]
s222、获取用户设定的目标光谱,记为t(λ);
[0024]
s223、求解以下优化问题,获取所有光谱通道的驱动电流的幅值:
[0025][0026]
其中,u=[u1ꢀ…ꢀ
un]
t
表示由n个光谱通道的控制信号组成的列向量;算子 0≤u≤m为约束条件,m为n个光谱通道的控制信号的最大值组成的列向量。
[0027]
进一步地,在步骤s2中,还可以采用pid反馈控制方法计算多个光谱通道的控制信号,包括以下步 骤:
[0028]
s231、获取所述测量光谱和用户设定的目标光谱,分别记为y和t;
[0029]
s232、计算所述测量光谱和目标光谱之间的差值,e=y-t;
[0030]
s233、根据以下公式计算控制信号u:
[0031]
u=p
·
e+i
·
∫edt+d
·
de/dt
[0032]
其中,u=[u1ꢀ…ꢀ
un]
t
表示由n个光谱通道的控制信号组成的列向量,p、i、d分别为比例、积 分、微分控制系数矩阵。
[0033]
进一步地,在步骤s223中,还可以直接求出目标函数的最小二乘解 作为n个光谱通道的控制信号。
[0034]
相比现有技术,本发明的有益效果在于:
[0035]
本发明提供的一种光源系统可以输出具有丰富光谱成分的照明光,提供的控制方法可以实现对这种 光源输出的光谱成分的精确跟踪。
[0036]
本发明提供的方法主要适用于对光源输出的光谱精度有较高要求的机器视觉、医学诊断成像等照明 领域。
[0037]
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的 内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施 例及其附图详细给出。
附图说明
[0038]
此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例 及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0039]
图1为本发明的光源系统示意图;
[0040]
图2为本发明的驱动控制模块的原理示意图;
[0041]
图3为本发明的一种混光装置的示意图;
[0042]
图4为本发明的光谱控制方法流程图;
[0043]
图5为本发明的建立光源输出光谱的计算模型的流程图;
[0044]
图6为本发明的计算多个光谱通道的控制信号的流程图;
[0045]
图7为本发明的采用pid反馈控制方法计算多个光谱通道的控制信号的流程图;
[0046]
图8为本发明的一种光源各通道的测量光谱以及目标光谱示意图;
[0047][0048]
图9为本发明的一种控制光源输出光谱成分的结果的示意图。
具体实施方式
[0049]
下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下, 以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0050]
一种光源系统,如图1所示,包括多光谱光源101、混光装置102、光谱传感器103、多通道驱动装 置104、控制器105、上位机106;光源101用于发出光谱成分可调节的光;多通道驱动装置104用于驱动 光源101的每个光谱通道输出具有一定辐照度的光;混光装置102用于将不同光谱通道输出的光混合均匀; 光谱传感器103用于测量光源输出光的光谱成分;上位机106用于设定目标光谱,以及显示所述传感器测 量的光谱;控制器105用于根据所述光谱传感器103测量的光谱和用户设定的目标光谱调节各光谱通道的 驱动装置生成直流电驱动信号。
[0051]
作为优选地,光源由至少两个不同波段的led芯片构成,所述波段可选的波长范围包括400-470nm、 500-580nm、600-670nm、730-850nm。
[0052]
作为优选地,如图2所示,驱动装置包括微处理器201、多个通道的恒流驱动器202,多个通道的恒 流驱动器202输出多个通道的直流电流驱动多光谱光源203的多个光谱通道,微处理器201输出多个通道 的脉冲宽度调制信号调节所述多个通道的恒流驱动器输出的电流幅值。
[0053]
作为优选地,光源的混光装置包括准直透镜、扩散罩。在一个实施例中,如图4所示,多种光谱通 道的led芯片2焊接在基板1上;准直透镜3用于汇聚led芯片2的光;扩散罩4,其中包括一些用于散 射光线的颗粒41,用于将多个光谱通道输出的光进行充分、均匀的混合。
[0054]
一种光谱的控制方法,如图4所示,包括以下步骤:
[0055]
s0、驱动光源,通过多个通道的驱动信号驱动多个光谱通道的led芯片,使每个光谱通道发出具有 一定辐照度的光;
[0056]
s1、测量多个通道的光混合后输出的光谱;
[0057]
s2、控制光源,采用控制算法根据所述测量光谱和用户设定的目标光谱计算多个光谱通道的控制信 号;
[0058]
s3、通过所述多个光谱通道的控制信号调节所述多个光谱通道的驱动信号。
[0059]
作为优选地,在步骤s0中,所述多个通道的驱动信号为直流电流,在步骤s0中还包括通过多个通 道的脉冲宽度调制信号调节所述直流电流的幅值。
[0060]
作为优选地,在步骤s2中,建立光源输出光谱的计算模型包括以下步骤:
[0061]
s211、采用标准光谱仪分别测量并记录每个光谱通道的led芯片的输出光谱,记为li(λ),其中λ表 示在380nm-900nm范围内取值的一个波长采样点,下标i表示第i个光谱通道;
[0062]
s212、根据以下公式计算n个光谱通道的光混合后的输出光谱在波长λ的辐照度,记为y(λ):
[0063][0064]
其中,ui表示第i个光谱通道的驱动电流的幅值,单位是安培,ki表示输入驱动电流为1安培时第 i个光谱通道在波长λ的辐照度值。
[0065]
作为优选地,在步骤s2中,计算多个光谱通道的控制信号包括以下步骤:
[0066]
s221、获取权利要求7所述的光源输出光谱y(λ)的公式;
[0067]
s222、获取用户设定的目标光谱,记为t(λ);
[0068]
s223、求解以下优化问题,获取所有光谱通道的驱动电流的幅值:
[0069][0070]
其中,u=[u1ꢀ…ꢀ
un]
t
表示由n个光谱通道的控制信号组成的列向量;算子 0≤u≤m为约束条件,m为n个光谱通道的控制信号的最大值组成的列向量。
[0071]
作为优选地,在步骤s2中,还可以采用pid反馈控制方法计算多个光谱通道的控制信号,包括以下 步骤:
[0072]
s231、获取所述测量光谱和用户设定的目标光谱,分别记为y和t;
[0073]
s232、计算所述测量光谱和目标光谱之间的差值,e=y-t;
[0074]
s233、根据以下公式计算控制信号u:
[0075]
u=p
·
e+i
·
∫edt+d
·
de/dt
[0076]
其中,u=[u1ꢀ…ꢀ
un]
t
表示由n个光谱通道的控制信号组成的列向量,p、i、d分别为比例、 积分、微分控制系数矩阵。
[0077]
作为优选地,在步骤s223中,还可以直接求出目标函数的最小二乘 解作为n个光谱通道的控制信号。
[0078]
在一个实施例中,如图8所示,光源包括三个波段,即光谱分别为峰值波长450nm的l1、峰值波长 530nm的l2和峰值波长660nm的l3;经标准光谱仪测量,三个波段在峰值波长处的辐照度分别为0.9、0.4、 0.7mw/nm。目标光谱t在450nm、530nm和660nm处的辐照度分别为0.38、0.65、0.95mw/nm。采用权利要 求8所述的优化控制方法,如图9所示,计算得到的三个通道的控制信号分别为 u=[0.422 1.625 1.357]
t
。光源最后输出的光谱y可以精确实现目标光谱t。
[0079]
以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人 员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技 术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等 效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均 仍属于本发明的技术方案的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1