光源亮度的线性调节方法及系统

文档序号:751109 发布日期:2021-04-02 浏览:22次 >En<

阅读说明:本技术 光源亮度的线性调节方法及系统 (Linear adjustment method and system for light source brightness ) 是由 王晶晶 邓启路 肖金荣 张锡强 冯业峰 于 2020-12-24 设计创作,主要内容包括:本发明提供了一种光源亮度的线性调节方法及系统,该方法包括以下步骤:确定目标斜率曲线c0,目标斜率曲线c0对应PWM对照频率;根据目标斜率曲线c0和在不同占空比下实测的亮度曲线斜率k-1,调节PWM频率;创建PWM混合频率与PWM对照频率、PWM频率调节量之间的PWM混合频率方程,计算PWM混合频率,得到PWM输出信号,以调节光源亮度的线性度。本发明提供了一种光源亮度的线性调节方法,通过调节PWM频率调节光源亮度的线性度,该方法成本低、响应速度快、抗干扰性好。(The invention provides a linear adjusting method and a system for light source brightness, wherein the method comprises the following steps: determining a target slope curve c0, wherein the target slope curve c0 corresponds to the PWM control frequency; according to the target slope curve c0 and the actually measured brightness curve slope k under different duty ratios 1 Adjusting the PWM frequency; and creating a PWM mixing frequency equation between the PWM mixing frequency and the PWM comparison frequency as well as the PWM frequency regulating quantity, and calculating the PWM mixing frequency to obtain a PWM output signal so as to regulate the linearity of the brightness of the light source. The invention provides a linear adjusting method for light source brightness, which adjusts the linearity of the light source brightness by adjusting the PWM frequency, and has the advantages of low cost, high response speed and good anti-interference performance.)

光源亮度的线性调节方法及系统

技术领域

本发明涉及机械视觉光源调节技术领域,尤其涉及一种光源亮度的线性调节方法及系统。

背景技术

机械视觉系统主要包括三部分:照明、镜头和相机,其中照明是影响机器视觉系统输入的重要因素,直接影响输入数据的质量和应用效果。

在机械视觉照明调节的工业现场一般对视觉光源亮度需求较高的线性可调范围。目前,中小功率光源都能够很好的满足现场应用对光源亮度线性可调范围的需求,而大功率光源,尤其是一千瓦以上的光源,其亮度调节线性度和光照均匀性受电源功率、电子元器件的电气特性、光源灯珠Vf特性以及光源温度影响较大,因此其光源亮度线性可调方面的性能参数不如中小功率的光源,其在线性度方面的设计难度也相对较大。大功率光源调节至一定亮度值以后,其亮度变化不再是线性变化,甚至可能会出现亮度突变。

现有技术中,针对上述大功率机械视觉系统中光源线性度问题已有多种解决方法,如恒流电源控制方法、开关电源+数字恒流控制方法、数字PWM控制+亮度反馈补偿方法等,其中恒流电源控制光源线性度调节是比较简单且直接的方法,但是满足一定范围内光源亮度线性可调的优质恒流电源的成本相对普通开关电源价格较高,其价格与电源功率大小相关,稳定性也随着电源功率增大而有所下降从而导致光源亮度出现波动;开关电源+数字恒流控制方法采用较多,一方面,开关电源相对恒流电源价格便宜,大功率输出情况下稳定性也较好,另一方面,数字恒流控制模块主要控制光源电流恒定,能够克服光源温度上升带来的不利影响,便于光源亮度的线性调节,但是,该方法受电子元器件精密度影响,使得线性调节的范围受到限制;数字PWM+亮度反馈补偿方法相对数字恒流控制方法所使用的电子元器件数量相对较少,由于电子元器件本身精度问题所引入的误差也会相对减少,同时进一步降低了成本,数字PWM方式在有反馈补偿的情况下,可以从零点到最大输出范围内达到光源亮度的线性调节的目的,采用亮度反馈模块补偿亮度,不仅能够补偿亮度调节线性度,还可以补偿温度变化对其调节的影响,但是该方法中亮度反馈模块的安装位置以及补偿参数受光源的光照均匀性影响,直接增加了光源的设计难度。且数字PWM亮度控制方式主要通过在一个固定的PWM频率下调节占空比来实现亮度调节,即通过调节光源点亮和熄灭的时间来控制亮度,但是单一的PWM频率下,线性调节区域比较窄,无法满足全范围线性调节。

亟需一种成本低、响应速度快的大功率光源亮度的线性调节方法以满足机械视觉应用中对光源亮度的线性调节的需求。

发明内容

鉴于上述问题,本发明提出了一种光源亮度的线性调节方法以改善上述问题。

第一方面,本发明提供了一种光源亮度的线性调节方法,包括以下步骤:

S10:确定目标斜率曲线c0,目标斜率曲线c0对应PWM对照频率;

S20:根据目标斜率曲线c0和在不同占空比下实测的亮度曲线斜率k1,调节PWM频率;

S30:创建PWM混合频率与PWM对照频率、PWM频率调节量之间的PWM混合频率方程,计算PWM混合频率,得到PWM输出信号,以调节光源亮度的线性度。

更优地,所述步骤S20与S30之间还包括,

根据温度负反馈,二次调节PWM频率以补偿步骤S20中PWM频率调节所导致的温度变化对线性曲线斜率的影响,其中,步骤S20中PWM频率调节量为A,二次调节PWM频率的调节量为B,

则,步骤S30中的PWM频率调节量包括调节量A和二次调节量B。

更优地,步骤S10包括:

S11:根据实际需求选定PWM频率的可调范围,并在可调范围内量化PWM频率的调节等级;

S12:实测出PWM频率不同量化等级下的光源从0~100%的多条亮度曲线;

S13:根据实测所得的多条亮度曲线确定目标斜率曲线c0及其对应的目标斜率k0

更优地,目标斜率曲线c0对应的目标斜率为k0,步骤S20包括:

S201:建立反映PWM频率调节量A与PWM占空比之间关系的多项式回归方程Ⅰ;

S202:根据预设输入的PWM占空比代入多项式回归方程Ⅰ:A=q·(a1+b1x+c1x2+d1x3+e1x4),求得PWM频率调节量A,其中,a1、b1、c1、d1、e1为斜率差值Δk1与PWM占空比之间的多项式回归统计系数,q为不同等级的PWM频率值与斜率差值Δk1之间的线性系数,Δk1为曲线斜率k1与目标斜率k0之间的差值。

更优地,二次调节PWM频率过程包括:

S21:设定温度变化范围,并在温度变化范围内量化温度等级;

S22:实测不同温度等级下各自对应的亮度曲线,并确定各自亮度曲线对应的曲线斜率k2,其中,曲线斜率k2由温度负反馈的值决定;

S23:建立反映PWM频率二次调节量B与温度T之间关系的多项式回归方程Ⅱ,根据多项式回归方程Ⅱ求得二次调节量B其中,多项式回归方程Ⅱ满足:B=a2T,其中,a2为m和n的乘积,m为曲线斜率k2与目标曲线斜率k0的差值Δk2与温度T之间线性系数,n为PWM频率调节等级与斜率差值Δk2之间的线性系数。

更优地,二次调节PWM频率过程包括:

S21:设定温度变化范围,并在温度变化范围内量化温度等级;

S22:实测不同温度等级下各自对应的亮度曲线,并确定各自亮度曲线对应的曲线斜率k2,其中,曲线斜率k2由温度负反馈的值决定;

S23:建立反映PWM频率二次调节量B与温度T之间关系的多项式回归方程Ⅱ,根据多项式回归方程Ⅱ求得二次调节量B,其中多项式回归方程Ⅱ满足logistic曲线公式:B=K/(1+ae-bT),其中K为PWM频率最大调节量,回归统计系数a、b则根据最小二乘法结合实测数据求得。

更优地,所述PWM混合频率方程W=a3x+b3y+c3z,其中,x为目标斜率曲线c0对应的PWM对照频率,y为PWM频率调节量A,z为PWM频率二次调节量B,a3、b3、c3为各自对应的加权系数,根据PWM混合频率方程进行加权求和计算得出PWM输出频率W。

更优地,所述步骤S30中,计算得出的PWM混合频率输出后与PWM占空比调节输出值一起经PWM输出模块输出,得到PWM输出信号。

第二方面,本发明提供了一种光源亮度的线性调节系统,包括参数输入端口、PWM频率调节模块,所述PWM频率调节模块包括占空比/频率转换模块、目标斜率曲线模块、频率混合分析器、PWM输出模块,所述占空比/频率转换模块、所述目标斜率曲线模块的输出端分别与所述频率混合分析器连接,所述占空比/频率转换模块的输入端与所述参数输入端口连接,所述频率混合分析器的输出端与所述PWM输出模块连接。

更优地,所述调节系统还包括温度传感模块,所述PWM频率调节模块还包括温度/频率转换模块,所述温度/频率转换模块的输入端与所述温度传感模块连接,所述温度/频率转换模块的输出端与所述频率混合分析器连接。

本发明的技术效果为:本发明通过调节PWM频率调节光源亮度的线性度,提供了一种成本低、响应速度快、抗干扰性好的光源亮度的线性调节方法;

本发明还通过调节PWM频率+温度负反馈二次调节PWM频率的方法得到线性调节范围宽、温度反馈可靠性高、抗干扰性能更好的调节方法。

附图说明

图1为本发明所提供的不同PWM频率下的亮度曲线对比图;

图2为本发明所提供的不同温度下亮度饱和状态的曲线对比图;

图3为本发明所提供的一实施例中光源亮度的线性调节方法的框图;

图4为本发明所提供的另一实施例中光源亮度的线性调节方法的框图;

图5为本发明所提供的再一实施例中光源亮度的线性调节方法的框图;

图6为本发明所提供的光源控制器的系统框图;

图7为本发明所提供的PWM频率调节模块的系统框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明一方面提供了一种光源亮度的线性调节方法,包括以下步骤:

S10:确定目标斜率曲线c0,目标斜率曲线c0对应PWM对照频率;确定目标斜率曲线c0的目的在于,预先设定好一组用于对照的PWM频率参数,即为PWM对照频率。确定目标斜率曲线c0的过程具体包括:

S11:根据实际需求选定PWM频率的可调范围,并在可调范围内量化PWM频率的调节等级;在一个实施例中,一个大功率光源的PWM频率的可调范围为50KHz~150KHz,在50KHz~150KHz的可调范围内,量化PWM频率为三个等级,分别为50KHz、100KHz、150KHz,其中,量化等级越细,则线性度的调节结果越好。

S12:实测出PWM频率不同量化等级下的光源从0~100%的多条亮度曲线;即实测出步骤S11中PWM频率的三个量化等级50KHz、100KHz、150KHz下该光源从0~100%分别对应的三条亮度曲线,如图1所示。

S13:根据实测所得的多条亮度曲线确定目标斜率曲线c0及其对应的目标斜率k0;具体地,根据步骤S12得出的这三条亮度曲线的起点与终点的各自交点确定目标斜率曲线c0,c0如图1中虚线所示,并得出其对应的目标斜率k0以及PWM对照频率。

S20:根据目标斜率曲线c0和在不同占空比下实测的亮度曲线斜率k1,调节PWM频率;其主要是根据不同占空比下实测的亮度曲线的斜率k1与目标斜率k0的大小关系对比来调节PWM频率。其中,PWM频率的调节量为A,则求取调节量A具体包括:

S201:建立反映PWM频率调节量A与PWM占空比之间关系的多项式回归方程Ⅰ,其中,不同等级的PWM频率值为PWM频率初始值;PWM占空比经设定后由参数输入端口输入,目标斜率k0由步骤S13中根据多条实测的亮度曲线确定,而实测的亮度曲线主要受光源灯珠Vf特性和光源功率的影响。

S202:根据预设输入的PWM占空比代入多项式回归方程Ⅰ,求得PWM频率调节量A。

具体地,多项式回归方程Ⅰ的构建过程包括:

构建斜率差Δk1与PWM占空比之间的一元四次方程:

Δk1=a1+b1x+c1x2+d1x3+e1x4

其中,x为占空比,Δk1为不同PWM频率条件下实测的亮度曲线斜率k1与目标斜率k0之间的差值,多项式回归统计系数a1、b1、c1、d1、e1则通过最小二乘法求得;

进一步地,再将斜率差值Δk1转化成PWM频率调节量A,PWM频率调节量A与斜率差值Δk1之间的关系满足:

A=q·Δk1

其中,q为其线性系数,通过步骤S12中的不同量化等级的PWM频率值与斜率差值Δk1的实测数据,确定其对应曲线,进而确定线性系数q;

然后将Δk1=a1+b1x+c1x2+d1x3+e1x4代入A=q·Δk1中即可求得不同占空比下的调节量A:

A=q·(a1+b1x+c1x2+d1x3+e1x4)。

进一步地,由图1中所示的不同PWM频率下的光源从0~100%的亮度曲线与目标斜率曲线c0可知,调节PWM频率包括:

若k1<k0,则增大PWM频率;

若k1>k0,则减小PWM频率。

由于PWM亮度控制方式对温度变化比较敏感,调频后的线性曲线的斜率会因为温度的上升而增大,最大亮度会提前进入饱和状态,如图2所示,此时如果继续增加亮度等级,只会增加大功率光源的发热量而不会增加其亮度。进一步地,可以根据温度负反馈,二次调节PWM频率以补偿步骤S20中PWM频率调节所导致的温度变化对线性曲线斜率的影响,其中,步骤S20中PWM频率调节量为A,二次调节PWM频率的调节量为B,对应地,步骤S30中的PWM频率调节量包括调节量A和二次调节量为B。即,通过温度负反馈的方式调整PWM频率,从而使曲线斜率保持在一个稳定的范围内,以补偿温度变化对步骤S20中PWM频率调节对亮度曲线斜率的影响。

其中,二次调节PWM频率包括:

若温度升高,则减小PWM频率;

若温度降低,则增大PWM频率。

具体地,二次调节PWM频率中确定二次调节量B的具体过程包括:

S21:设定温度变化范围,并在温度变化范围内量化温度等级;在一个实施例中,大功率光源在25℃~75℃的温度变化范围内,具体将温度量化为三个等级,分别为25℃、50℃、75℃。

S22:实测不同温度等级下各自对应的亮度曲线,并确定各自亮度曲线对应的曲线斜率k2,其中,曲线斜率k2由温度负反馈的值决定;其不同温度下对应的亮度饱和曲线如图2所示。

S23:建立反映PWM频率二次调节量B与温度T之间关系的多项式回归方程Ⅱ,根据多项式回归方程Ⅱ求得二次调节量B。

首先,通过实测所得的不同温度下的亮度曲线的斜率k2与目标曲线斜率k0的差值Δk2与温度T之间的关系构建斜率差值Δk2与温度T之间的线性关系:

Δk2=mT;

并通过实测数据代入以确定曲线,求得线性系数m;

其次,根据进一步构建的PWM频率调节等级与斜率差值Δk2之间的方程的不同,可以分为粗调和精调等不同调节方式实现二次调节量B的求取;

具体地,粗调时,进一步根据PWM频率调节等级与斜率差值Δk2对应的实测数据确定曲线斜率n,则,PWM频率调节量与斜率差值Δk2的方程为:

B=nΔk2

并将Δk2=mT代入,即可确定PWM调节量B与温度T之间的线性关系:B=a2T,其中a2为m和n的乘积;

具体地,精调时,PWM频率调节等级和斜率差值Δk2之间的方程与斜率差值Δk2和温度T之间的方程Δk2=mT复合后,得到PWM频率调节量B与温度T之间符合S型曲线,S型曲线又称生长曲线:

logistic曲线公式为:B=K/(1+ae-bT),其中K为PWM频率最大调节量,回归统计系数a、b则根据最小二乘法结合实测数据求得,进而确定PWM二次调节量B与温度T之间的关系,从而可根据温度负反馈求得其对应的PWM二次调节量B。

S30:创建PWM混合频率与PWM对照频率、PWM频率调节量之间的PWM混合频率方程,计算PWM混合频率,得到PWM输出信号,以调节光源亮度的线性度。设PWM混合频率方程为:W=a3x+b3y+c3z,其中,x为目标斜率曲线c0对应的PWM对照频率,PWM对照频率预存在目标斜率曲线模块中,y为PWM频率调节量A,经占空比/频率转换模块中求出,z为PWM频率二次调节量B,a3、b3、c3为各自对应的加权系数,根据PWM混合频率方程进行加权求和计算得出PWM混合频率,由于目标斜率曲线的PWM对照频率可能因为电子元器件精度误差导致输出结果存在细微偏差,因此加入系数a3,进行小范围的修正偏差;系数b3和系数c3是为了防止在实际应用过程中,PWM频率调节和温度反馈补偿调节可能存在的过调现象,从而限制PWM频率调节量的影响,避免调节过度。

如图3-4所示,图3为一实施例中,即温度负反馈占比为0时,通过PWM频率调节实现光源亮度线性度调节的方法步骤框图;图4为另一实施例中,通过PWM频率调节实现光源亮度的线性调节的方法步骤框图,在PWM频率调节方法修正大功率光源的亮度曲线,同时利用温度负反馈调节PWM频率来消除因初次调节PWM频率时因PWM频率的变化导致的温度影响。计算得出的PWM混合频率即PWM输出频率W,进一步地,PWM混合频率与PWM占空比调节输出值一起经PWM输出模块输出,得到PWM输出信号,PWM输出信号经大功率驱动模块传输到大功率光源。基于在单一PWM频率下利用数字PWM占空比调节光源亮度线性的基础上,引入控制PWM频率的方法修正大功率光源的亮度曲线斜率,不仅可以实现PWM占空比可调,同时可以实现PWM频率调节,在二者的共同作用下,调节到对应的目标值,使得实际输出的亮度值更趋于目标斜率曲线,从而实现全范围亮度的线性可调,图5为再一实施例中,通过PWM占空比调节结合PWM频率调节实现光源亮度的线性调节的方法步骤框图。

本发明另一方面还提供一种光源亮度的线性调节系统,如图6-7所示,该调节系统具体为一光源控制器,该光源控制器包括参数输入端口、PWM频率调节模块、PWM占空比调节模块、PWM输出模块、外部触发控制模块、内部输出控制模块、大功率驱动模块、大功率光源以及温度传感模块。

其中,参数输入端口的输出端分别与PWM频率调节模块的输入端、PWM占空比调节模块的输入端连接,PWM频率调节模块的输出端、PWM占空比调节模块的输出端均与PWM输出模块连接,PWM频率调节模块、PWM占空比调节模块、PWM输出模块以及内部输出控制模块一起组成单片机或集合成DSP芯片。外部触发控制模块的输出端和内部输出控制模块的输出端均与PWM输出模块连接,PWM输出模块的输出端与大功率驱动模块的输入端连接,大功率驱动模块的输出端与大功率光源连接,温度传感模块设置于大功率光源处且与PWM频率调节模块连接并进行负反馈。温度传感模块具体为温度传感器,由一个或多个接触式温度探头组成,具体与PWM频率调节模块中的温度/频率转换模块的输入端连接,为PWM频率控制模块提供温度负反馈。其中PWM占空比调节模块用于设置PWM的占空比,即光源点亮和熄灭的时间占比;PWM输出模块可根据PWM占空比和PWM频率参数输出对应的PWM输出信号;大功率驱动模块为主要由MOSFET场效应管组成的大功率输出驱动电路,用于驱动大功率电源;参数输入端口则使用常规的工业通讯接口进行参数传输控制,接口可以是串口、网口、485端口等;内部输出控制模块用于控制光源点亮或熄灭;外部触发控制模块允许大功率光源通过外部触发信号进行快速闪烁。

进一步地,PWM频率调节模块包括占空比/频率转换模块、目标斜率曲线模块、温度/频率转换模块、频率混合分析器,其中,占空比/频率转换模块的输出端、目标斜率曲线模块的输出端以及温度/频率转换模块的输出端分别与频率混合分析器的输入端连接,频率混合分析器的输出端与PWM输出模块连接。

本发明提供的数字PWM频率调节方式调节光源亮度的线性度有以下优势:

1)成本低:数字PWM控制的方式比恒流控制方式使用的电子元器件更少,硬件成本更低;

2)响应速度快:恒流控制的方式需要一段短暂延时才能建立稳定输出,使得输出相应滞后,而数字PWM控制的方式建立稳定输出的时间很短,输出相应速度比恒流控制的方式更快;

3)抗干扰性能好:一方面,PWM频率调节补偿为数字补偿方式,受电子元器件精密度影响不大;另一方面,调节PWM频率改变的是输出曲线的斜率,而温度变化影响也是改变输出曲线的斜率,利用PWM频率调节结合温度负反馈补偿可以设计形成闭环的负反馈,进一步提升抗干扰能力。

4)线性调节范围宽:恒流控制方式虽然有很宽的亮度线性调节范围,但不能从0%~100%输出全覆盖,而数字PWM控制方式通过温度负反馈补偿后能够实现线性输出全覆盖;

5)温度反馈可靠性高:温度传感技术比光传感技术更为成熟,可靠性更高,且温度传感技术的设计门槛比光传感技术的设计门槛低,更容易实现。

综上所述,本发明提供了一种成本低、相应速度快、抗干扰性能好的光源亮度的线性调节方法,通过调节PWM频率来调节光源亮度的线性度;进一步地,通过PWM频率调节+温度负反馈二次调节PWM频率的方法得到线性调节范围宽、温度反馈可靠性高、抗干扰性能更好的调节方法;本发明还提供了一种成本低、相应速度快、线性调节范围宽、温度反馈可靠性高、抗干扰性能好的光源亮度的线性调节系统。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于物联网的照明调节装置及照明设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!