一种用比例及微积分算法的自动调光装置及其调节方法

文档序号:8139128阅读:198来源:国知局
专利名称:一种用比例及微积分算法的自动调光装置及其调节方法
技术领域
本发明涉及一种自动调光装置,具体涉及一种在CCD四轮定位仪产品中的用比例及微积分算法的自动调光装置及其调节方法。
背景技术
在CCD (Charge-coupled Device,电荷耦合元件)四轮定位仪产品中,红外发光的强度直接影响到CCD的图像接收信号,如果光线强了,CCD信号会太大,由于电路中运放的增益有电源电压限制,很多信号被截掉,导致测量出来的数据误差大。如果光线弱了,CCD信号小的话,又会测不到正确的信号。在同类产品中,往往存在一个问题,就是红外发光的强度是固定的,而不同的汽车轮距轴距都不尽相同,所以测出来的数据多少都会有点误差。鉴于上述问题,本发明公开了一种用比例及微积分算法的自动调光装置及其调节方法。其具有如下文所述之技术特征,以解决现有的问题。

发明内容
本发明的目的是提供一种用比例及微积分算法的自动调光装置及其调节方法,它利用PID (P 比例;I 积分;D 微分)算法来不断的调整光线强度,这是个闭环的运算方式, 通过整套设备的通讯网络,定时的不断反馈对面CCD所接收到信号强度,用PID算法来调整发光的强度。本发明用比例及微积分算法的自动调光装置及其调节方法是通过以下技术方案实现的一种用比例及微积分算法的自动调光装置,包括单运放芯片、滤波电路、红外发光管、网络标签及限流电阻;所述的网络标签用于输入脉冲宽度调制信号,网络标签与所述的滤波电路的输入端连接,所述的滤波电路将输入的脉冲宽度调制信号转化为模拟信号, 滤波电路的输出端与所述的单运放芯片的输入端连接,所述的单运放芯片用于放大电流, 使输出的电流满足所述的红外发光管的额定电流,确保红外发光管正常发光,所述的红外发光管通过所述的限流电阻与单运放芯片的输出端及反馈端连接,所述的限流电阻用于限制流经红外发光管的电流大小,保护所述的红外发光管。上述的用比例及微积分算法的自动调光装置,其中,所述的单运放芯片设有五个端口,分别是输出端口、接地端口、输入端口、反馈输入端口及电源输入端口。所述的红外发光管设有四个端口,分别是端口一、端口二、端口三及端口四。所述的滤波电路包括滤波电阻及滤波电容,所述的网络标签与所述的滤波电阻的一端连接,所述的滤波电阻的另一端与所述的单运放芯片的输入端口及滤波电容的一端连接,滤波电容的另一端与所述的单运放芯片的接地端口连接,并接地,所述的单运放芯片的电源输入端口外接直流电源,所述的单运放芯片的输出端口及反馈输入端口分别与所述的限流电阻的一端连接,限流电阻的另一端与所述的红外发光管的端口三连接,所述的红外发光管的端口三向单运放芯片的反馈输入端口单向传输反馈电压信号c (k),红外发光管的端口四接地。
上述的用比例及微积分算法的自动调光装置,其中,给所述的单运放芯片预设一个采样值及一个目标电压r(k),所述的单运放芯片通过目标电压r(k)及反馈电压信号 c(k)计算偏差量,从而形成一个闭环控制。上述的用比例及微积分算法的自动调光装置,其中,所述的目标电压r(k)为 2. 5V。一种应用于上述的用比例及微积分算法的自动调光装置的调节方法,其中,该方法至少包括如下步骤步骤1,单运放芯片根据电压r(k)及反馈电压信号c(k)计算偏差量e(k)。步骤2,对偏差量e (k)进行限幅。步骤3,在系统控制进入稳态后,单运放芯片预设一个输出允许带%,%是允许电压波动范围。步骤4,偏差量e (k)通过比例、积分及微分控制计算得到控制量u (k)。步骤5,计算脉冲宽度调制的占空比变化量AD。步骤6,更新 u(k),e(k)为目前值;u(k-l) = u(k),e(k-l) = e (k), e (k_2)= e(k-l)。上述的用比例及微积分算法的自动调光装置的调节方法,其中,所述的步骤1中, 偏差量e(k)通过如下公式计算得到|e(k) I = r(k)-c(k)。上述的用比例及微积分算法的自动调光装置的调节方法,其中,所述的步骤2中还包括步骤2.1,单运放芯片预设一个偏差量限幅值%,当|e(k)| 时,使|e(k)| = eM,进行步骤4。步骤2. 2,当I e (k) < %时,进行步骤3。上述的用比例及微积分算法的自动调光装置的调节方法,其中,所述的步骤3中还包括步骤3. 1,当|e(k) | < %时,不改变控制量u (k),从而不改变脉冲宽度调制的占空比变化量Δ D,使过程能够稳定的进行,进行步骤6。步骤3. 2,当e (k) | > e0时,进行步骤4。上述的用比例及微积分算法的自动调光装置的调节方法,其中,所述的步骤4中的控制量u (k)通过如下公式计算得到u (k) =u (k-1) +a0e (k) +a^ (k一1) +a2e (k-2)其中,ει。=Kp+Ki+Kd = Kjl+T/Ti+T/T] ;&1 = _Kp_2Kd = _Kp[l+2Td/T] ;a2 = Kd = KpTd/T。Kp为比例系数Ji为积分时间常数;Td为微分时间常数;Kp为比例系数成为积分系数,Ki = VTi ;Kd 为微分系数,Kd = KpTd ;Ki = KpIVTi ;Kd = KpTd/T。上述的用比例及微积分算法的自动调光装置的调节方法,其中,所述的步骤5中的脉冲宽度调制的占空比变化量AD可通过如下公式计算得到AD = u(k)/TxPR。其中,TxPR为周期寄存器的值。
本发明用比例及微积分算法的自动调光装置及其调节方法由于采用了上述方案, 使之与现有技术相比,具有以下的优点和积极效果本发明用比例及微积分算法的自动调光装置及其调节方法专门引入自动调节红外发光强度的技术,利用PID算法来不断的调整光线强度,这是个闭环的运算方式,通过整套设备的通讯网络,定时的不断反馈对面CCD所接收到信号强度,用PID算法来调整发光的强度,使测得的数据精准度调高。以下,将通过具体的实施例做进一步的说明,然而实施例仅是本发明可选实施方式的举例,其所公开的特征仅用于说明及阐述本发明的技术方案,并不用于限定本发明的保护范围。


为了更好的理解本发明,可参照本说明书援引的以供参考的附图,附图中图1是本发明用比例及微积分算法的自动调光装置的PID控制的原理框图;图2是本发明用比例及微积分算法的自动调光装置的电路图;图3是本发明用比例及微积分算法的自动调光装置的调节方法的流程图。
具体实施例方式根据本发明的权利要求和发明内容所公开的内容,本发明的技术方案具体如下所述。请参见附图1及附图2所示,本发明用比例及微积分算法的自动调光装置包括单运放芯片01、滤波电路02、红外发光管03、网络标签04及限流电阻R2 ;网络标签04用于输入脉冲宽度调制信号,网络标签04与滤波电路02的输入端连接,滤波电路02将输入的脉冲宽度调制信号转化为模拟信号,滤波电路02的输出端与单运放芯片01的输入端连接,单运放芯片01用于放大电流,使输出的电流满足红外发光管03的额定电流,确保红外发光管 03正常发光,红外发光管03通过限流电阻R2与单运放芯片01的输出端及反馈端连接,限流电阻R2用于限制流经红外发光管03的电流大小,保护红外发光管03。单运放芯片01设有五个端口,分别是输出端口 011、接地端口 012、输入端口 013、反馈输入端口 014及电源输入端口 015 ;红外发光管03设有四个端口,分别是端口一 031、端口二 032、端口三033及端口四0;34 ;滤波电路02包括滤波电阻Rl及滤波电容C3, 网络标签04与滤波电阻Rl的一端连接,滤波电阻Rl的另一端与单运放芯片01的输入端口 013及滤波电容C3的一端连接,滤波电容C3的另一端与单运放芯片01的接地端口 012 连接,并接地,单运放芯片01的电源输入端口 015外接直流电源,单运放芯片01的输出端口 011及反馈输入端口 014分别与限流电阻R2的一端连接,限流电阻R2的另一端与红外发光管03的端口三033连接,红外发光管03的端口三033向单运放芯片01的反馈输入端口 014单向传输反馈电压信号c (k),红外发光管03的端口四034接地。滤波电阻Rl的阻值为100ΚΩ,滤波电容C3的电容量为luf,限流电阻R2的阻值为22 Ω。给单运放芯片01预设一个采样值及一个目标电压r (k),该目标电压r (k)为 2. 5V,单运放芯片01通过目标电压r(k)及反馈电压信号c(k)计算偏差量,从而形成一个闭环控制。
其电路实现的原理是从网络标签04输入脉冲宽度调制(PWM)信号,这个是根据接收到CCD信号来进行调整,就是个闭环控制系统,经过滤波电阻Rl和滤波电容C3滤波后,PWM载波信号变成了模拟信号,就是直接转化成可变化的稳压信号,与其连接的单运放芯片01是个简单的射随电路,作用是放大电流,因为红外发光管03的电流要求是最大到 40mA, 一般的运放最大的驱动电流只能到20mA,再经过一个22 Ω的限流电阻R2来使红外发光管03发出光线,这个限流电阻R2是起到限流作用,保护红外发光管03的。请参见附图3所示,本发明用比例及微积分算法的自动调光装置的调节方法至少包括如下的步骤步骤1,单运放芯片01根据电压r(k)及反馈电压信号c(k)计算偏差量e (k)。偏差量e (k)通过下述公式计算得到I e (k) | = r (k) -c (k),为了确保装置的稳定运行,应尽量使e(k) =0。步骤2,为了防止在运行初期,由于控制量u(k)过大使得脉宽调制解调占空比过大,对偏差量e(k)进行限幅。因为瞬间过大的占空比有时候可能会引起过大的电流,从而导致单运放芯片01的损坏。步骤2. 1,单运放芯片01预设一个偏差量限幅值eM,当| e (k) | > eM时,使| e (k) = eM,进行步骤4;步骤2. 2,当I e (k) < %时,进行步骤3。步骤3,在系统控制进入稳态后,偏差量e(k)是很小的,如果偏差量e(k)在一个很小的范围内波动,单运放芯片01对这样微小的偏差量e(k)计算后,将会输出一个微小的控制量u (k),此时输出的控制量u (k)在一个很小的范围内,不断改变自己的方向,频繁动作, 发生振颤,这样不利于正在充电的蓄电池。在控制进入稳定状态后,单运放芯片01预设一个输出允许带%,e0是允许电压波动范围,即目标值为2. 5V、e0为0. IV时,则允许电压在 2. 4V-2. 6V之间不做调整。步骤3. 1,当|e(k) | < %时,不改变控制量u (k),从而不改变脉冲宽度调制的占空比变化量Δ D,使过程能够稳定的进行,进行步骤6。步骤3. 2,当e (k) | > e0时,进行步骤4。步骤4,偏差量e (k)通过比例、积分及微分控制计算得到控制量u (k)。控制量u (k)通过下述公式计算得到
权利要求
1.一种用比例及微积分算法的自动调光装置,其特征在于,包括单运放芯片(01)、滤波电路(02)、红外发光管(03)、网络标签(04)及限流电阻(R2);所述的网络标签(04)用于输入脉冲宽度调制信号,网络标签(04)与所述的滤波电路(0 的输入端连接,所述的滤波电路(0 将输入的脉冲宽度调制信号转化为模拟信号,滤波电路(0 的输出端与所述的单运放芯片(01)的输入端连接,所述的单运放芯片(01)用于放大电流,使输出的电流满足所述的红外发光管(0 的额定电流,确保红外发光管(0 正常发光,所述的红外发光管 (03)通过所述的限流电阻(R2)与单运放芯片(01)的输出端及反馈端连接,所述的限流电阻(R2)用于限制流经红外发光管(03)的电流大小,保护所述的红外发光管(03)。
2.根据权利要求1所述的用比例及微积分算法的自动调光装置,其特征在于所述的单运放芯片(01)设有五个端口,分别是输出端口(011)、接地端口(012)、输入端口(013)、反馈输入端(014)及电源输入端口(015);所述的红外发光管(0 设有四个端口,分别是端口一(031)、端口二(032)、端口三 (033)及端口四(034);所述的滤波电路(0 包括滤波电阻(Rl)及滤波电容(C3),所述的网络标签(04)与所述的滤波电阻(Rl)的一端连接,所述的滤波电阻(Rl)的另一端与所述的单运放芯片(01) 的输入端口(01 及滤波电容(O)的一端连接,滤波电容(O)的另一端与所述的单运放芯片(01)的接地端口(012)连接,并接地,所述的单运放芯片(01)的电源输入端(015)外接直流电源,所述的单运放芯片(01)的输出端口(011)及反馈输入端口(014)分别与所述的限流电阻(R2)的一端连接,限流电阻(R2)的另一端与所述的红外发光管(03)的端口三 (033)连接,所述的红外发光管(0 的端口三(033)向单运放芯片(01)的反馈输入端口(014)单向传输反馈电压信号c(k),红外发光管(03)的端口四(034)接地。
3.根据权利要求1所述的用比例及微积分算法的自动调光装置,其特征在于给所述的单运放芯片(01)预设一个采样值及一个目标电压r(k),所述的单运放芯片(01)通过目标电压r(k)及反馈电压信号c(k)计算偏差量,从而形成一个闭环控制。
4.根据权利要求3所述的用比例及微积分算法的自动调光装置,其特征在于所述的目标电压r(k)为2. 5V。
5.一种应用于权利要求1所述的用比例及微积分算法的自动调光装置的调节方法,其特征在于该方法至少包括如下步骤步骤1,单运放芯片(01)根据电压r(k)及反馈电压信号c(k)计算偏差量e(k);步骤2,对偏差量e(k)进行限幅;步骤3,在系统控制进入稳态后,单运放芯片(01)预设一个输出允许带%,%是允许电压波动范围;步骤4,偏差量e(k)通过比例、积分及微分控制计算得到控制量u (k);步骤5,计算脉冲宽度调制的占空比变化量AD ;步骤 6,更新 u (k),e (k)为目前值;u (k-1) = u (k),e (k_l) = e (k), e (k_2) = e (k_l)。
6.根据权利要求5所述的用比例及微积分算法的自动调光装置的调节方法,其特征在于所述的步骤1中,偏差量e(k)通过如下公式计算得到e(k) I =r(k)-c (k)0
7.根据权利要求5所述的用比例及微积分算法的自动调光装置的调节方法,其特征在于所述的步骤2中还包括步骤2. 1,单运放芯片(01)预设一个偏差量限幅值%,当|e(k) I 时,使|e(k) | = eM,进行步骤4;步骤2. 2,当e(k) I ( eM时,进行步骤3。
8.根据权利要求5所述的用比例及微积分算法的自动调光装置的调节方法,其特征在于所述的步骤3中还包括步骤3.1,当|e(k)| 时,不改变控制量u(k),从而不改变脉冲宽度调制的占空比变化量AD,使过程能够稳定的进行,进行步骤6 ; 步骤3. 2,当e(k) I > %时,进行步骤4。
9.根据权利要求5所述的用比例及微积分算法的自动调光装置的调节方法,其特征在于所述的步骤4中的控制量u (k)通过如下公式计算得到u(k) = u (k-1) +a0e (k) +a^ (k-1) +a2e (k~2);其中,ει。= Kp+Ki+Kd = Kjl+T/Ti+VT] ;Ei1 = -Kp-2Kd = _Kp[l+2Td/T] ;a2 = Kd = KpTd/T ;Kp为比例系数Ji为积分时间常数;Td为微分时间常数;KP为比例系数成为积分系数, Ki = VTi ;Kd 为微分系数,Kd = KpTd 成=KpIVTi ;Kd = KpTd/T。
10.根据权利要求5所述的用比例及微积分算法的自动调光装置的调节方法,其特征在于所述的步骤5中的脉冲宽度调制的占空比变化量AD可通过如下公式计算得到Δ D = u (k)/TxPR ;其中,TxPR为周期寄存器的值。
全文摘要
一种用比例及微积分算法的自动调光装置,包括单运放芯片、滤波电路、红外发光管、网络标签及限流电阻;网络标签与滤波电路的输入端连接,滤波电路将输入的脉冲宽度调制信号转化为模拟信号,滤波电路的输出端与单运放芯片的输入端连接,单运放芯片用于放大电流,使输出的电流满足红外发光管的额定电流,确保红外发光管正常发光,红外发光管通过限流电阻与单运放芯片的输出端及反馈端连接。本发明专门引入自动调节红外发光强度的技术,利用PID算法来不断的调整光线强度,这是个闭环的运算方式,通过整套设备的通讯网络,定时的不断反馈对面CCD所接收到信号强度,用PID算法来调整发光的强度,使测得的数据精准度调高。
文档编号H05B37/02GK102238770SQ201010157560
公开日2011年11月9日 申请日期2010年4月27日 优先权日2010年4月27日
发明者戎洲杰 申请人:上海鼎盛汽车检测设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1