一种afs执行器的控制方法和控制装置的制作方法

文档序号:3854337阅读:216来源:国知局
专利名称:一种afs执行器的控制方法和控制装置的制作方法
技术领域
本申请属于汽车领域,尤其涉及一种AFS执行器的控制方法和控制装置。
背景技术
·
随着社会的发展与进步,汽车行驶的周边环境变得越来越复杂。到了的限速不同、路面的照明不同、行人的密度不同、天气条件的环境不同,使得传统上只有近光和远光两种照明模式的前照灯,已无法满足人们日益增长的行驶安全需要。一种自适应前照明系统(AFS, AdaptiveFront-Iighting System)应运而生,这种系统能够根据周边环境调整自身的配光方式,提供更大的照明范围和照明距离,同时也能改善前照灯的照明死角。该系统实现上述的功能需要采用执行装置来控制车灯的两个自由度车灯的水平旋转和垂直俯仰。车灯的水平旋转角度由步进电机输出的旋转步数控制,竖直俯仰角度由直线电机输出的运行步数控制。目前常用的执行装置是采用两个单独的执行器一个驱动灯头水平旋转运动的水平旋转执行器,一个驱动灯头垂直俯仰运动的竖直俯仰执行器。汽车的E⑶(ElectronicControl Unit,控制单元)依据每个执行器中各个组成部件之间的位置关系以及两个执行器之间的相对位置关系和灯头分别在水平方向和竖直方向的目的转动角度,分别计算步进电机输出的旋转步数和直线电机输出的运行步数,步进电机和直线电机依据ECU的计算输出值动作,使灯头旋转相应的角度,达到调节车灯照明角度的目的。采用这种方法,分别需要确定每个执行器内部组成部件的位置关系和两个执行器之间的位置关系,并单独计算每个执行器中的相应电机的运行步数,这样需要获取大量的数据,计算各个执行器的输出步数的总运算量较大,且过程复杂。

发明内容
有鉴于此,本申请的目的在于提供一种AFS执行器的控制方法和控制装置,能够通过只获取较少的数据就能计算得到直线电机的运行步数和步进电机的旋转步数,进而对灯头进行旋转控制,达到调节车灯照明角度的目的。—种AFS执行器的控制方法,所述AFS执行器包括步进电机、直线电机和灯头,所述步进电机的输出轴与固定所述直线电机的蜗轮的齿轮相哨合,所述直线电机的输出轴通过球副结构与所述灯头相连,包括接收灯头调节指令,所述灯头调节指令中包括所述灯头的水平方向上的第一旋转角度和竖直方向上的第二旋转角度;获取所述直线电机的中心轴到所述灯头的水平旋转轴的第一距离、所述齿轮的旋转轴到灯头中心线的第二距离、所述球副结构的中心到所述灯头的中心线的第三距离;依据所述灯头的第一旋转角度和第二旋转角度,以及所述第一距离、第二距离和第三距离,确定控制所述步进电机运行步数的第一控制信号和控制所述直线电机运行步数的第二控制信号;
将所述第一控制信号发送至所述步进电机,并控制所述步进电机运行与所述第一控制信号对应的运行步数,以使得所述直线电机通过所述蜗轮接受所述步进电机传输的旋转运动;将所述第二控制信号发送至所述直线电机,并控制所述直线电机运行与所述第二控制信号对应的运行步数,使得所述直线电机直线输出与所述第二控制信号对应的位移,以使得所述直线电机结合所述旋转运动和直线输出带动所述灯头在水平方向旋转第一旋转角度并在竖直方向旋转第二旋转角度。上述的控制方法,优选的,所述依据所述灯头的第一旋转角度和第二旋转角度,以及所述第一距离、第二距离和第三距离,确定控制所述步进电机运行步数的第一控制信号和控制所述直线电机运行步数的第二控制信号包括

依据所述灯头的第一旋转角度和第二旋转角度,以及获取的所述第一距离、第二距离和第三距离,计算得到所述直线电机待转动的位移量和所述齿轮旋转的角度;依据所述直线电机的待转动的位移量和所述直线电机的每运转一步所产生的位移量,计算得到所述直线电机的待运转的运行步数;依据所述齿轮旋转的角度,以及所述步进电机的步距角和齿轮传动机构的总传动t匕,计算得到步进电机的待运转的运行步数;依据所述步进电机待运转的运行步数生成第一控制信号,依据所述直线电机的待运转的运行步数生成第二控制信号。上述的控制方法,优选的,所述依据所述灯头的第一旋转角度和第二旋转角度,以及获取的所述第一距离、第二距离和第三距离,计算得到所述直线电机待转动的位移量和所述齿轮旋转的角度包括所述齿轮旋转角度的计算式包括
..-Z1 tan a
&=arc tan.............................................—^----h{ + tan a) + /f tan β - ^-—
vcos p所述直线电机待转动的位移量计算式包括5 =, (I1 tan a)~ + ]\ + JiZ1 tan aX + Z12 tan β---- -H1+10
VIcos/ J其中,Θ表不齿轮旋转角度,s表不直线电机待转动的位移量,α表不灯头的第一旋转角度、β表示第二旋转角度、I1表示第一距离、Ii1表示第二距离、Itl表示第三距离。上述的控制方法,优选的,所述依据所述直线电机的待运行的位移量和所述直线电机的每运转一步所产生的位移量,计算得到所述直线电机的待运转的运行步数包括所述直线电机待运转的运行步数计算式包括Tl = —
a其中,Tl表示直线电机待运转的运行步数,s表示直线电机待运转的位移量,a表示直线电机每运转一步所产生的位移量。上述的控制方法,优选的,所述依据所述齿轮旋转的角度,以及所述步进电机的步距角和齿轮传动机构的总传动比,计算得到步进电机的待运转的运行步数包括
所述步进电机的待运转的运行步数计算式包括T2= Θ Xi/ Θ s
其中,T2表示步进电机的待运转的旋转步数,Θ表示齿轮旋转角度,i表示齿轮传动的总传动比,Θ s表示步进电机的步距角。一种AFS执行器的控制装置,应用于上述任一项所述的控制方法中,包括指令接收器,用于接收灯头调节指令,所述灯头调节指令中包括所述灯头的水平方向上的第一旋转角度和竖直方向上的第二旋转角度;获取器,用于获取所述直线电机的中心轴到所述灯头的水平旋转轴的第一距离、所述齿轮的旋转轴到灯头中心线的第二距离、所述球副结构的中心到所述灯头的中心线的
第三距离;控制信号生成器,用于依据所述灯头的第一旋转角度和第二旋转角度,以及所述第一距离、第二距离和第三距离,确定控制所述步进电机运行步数的第一控制信号和控制所述直线电机运行步数的第二控制信号;第一发送器,用于将所述第一控制信号发送至所述步进电机,并控制所述步进电机运行与所述第一控制信号对应的运行步数,以使得所述直线电机通过所述蜗轮接受所述步进电机传输的旋转运动;第二发送器,用于将所述第二控制信号发送至所述直线电机,并控制所述直线电机运行与所述第二控制信号对应的运行步数,使得所述直线电机直线输出与所述第二控制信号对应的位移,以使得所述直线电机结合所述旋转运动和直线输出带动所述灯头在水平方向旋转第一旋转角度并在竖直方向旋转第二旋转角度。上述的装置,优选的,所述控制信号生成器包括第一计算单元,用于依据所述灯头的第一旋转角度和第二旋转角度,以及获取的所述第一距离、第二距离和第三距离,计算得到所述直线电机待转动的位移量和所述齿轮旋转的角度;第二计算单元,用于依据所述直线电机的待运转的位移量和所述直线电机的每运转一步所产生的位移量,计算得到所述直线电机的待运转的运行步数;第三计算单元,用于依据所述齿轮旋转的角度,以及所述步进电机的步距角和齿轮传动机构的总传动比,计算得到步进电机的待运转的运行步数;控制信号生成单元,用于依据所述直线电机的待运转的运行步数生成第一控制信号,依据所述步进电机待运转的运行步数生成第二控制信号。本申请提供了一种AFS执行器的控制方法,包括接收灯头调节指令,所述灯头调节指令中包括所述灯头的水平方向上的第一旋转角度和竖直方向上的第二旋转角度;获取所述直线电机的中心轴到所述灯头的水平旋转轴的第一距离、所述齿轮的旋转轴到灯头中心线的第二距离、所述球副结构的中心到所述灯头的中心线的第三距离;依据所述灯头的第一旋转角度和第二旋转角度,以及所述第一距离、第二距离和第三距离,确定控制所述步进电机运行步数的第一控制信号和控制所述直线电机运行步数的第二控制信号;将所述第一控制信号发送至所述步进电机,并控制所述步进电机运行与所述第一控制信号对应的运行步数,以使得所述直线电机通过所述蜗轮接受所述步进电机传输的旋转运动;将所述第二控制信号发送至所述直线电机,并控制所述直线电机运行与所述第二控制信号对应的运行步数,使得所述直线电机直线输出与所述第二控制信号对应的位移,以使得所述直线电机结合所述旋转运动和直线输出,以带动所述灯头在水平方向旋转第一旋转角度并在竖直方向旋转第二旋转角度。采用本申请提供的一种AFS执行器的控制方法和控制装置,只需预先确定所述AFS执行器中三个相对位置数据以及分别在水平方向上和竖直方向上的旋转角度,就能计算得到直线电机的运行步数和步进电机的运行步数,步进电机通过蜗轮将输出的旋转运动传输到直线电机,直线电机结合自身的直线输出,带动灯头在水平方向上转动和竖直方向上转过相应的旋转角度。采用本申请提供的一种AFS执行器的控制方法和控制装置只需要获取较少的数据,计算直线电机和步进电机的运行步数的总运算量较小,实现过程简单。


为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本申请提供的一种AFS执行器的控制方法实施例的流程图;图2是本申请提供的一种AFS执行器中各个部分在转动灯头过程中的相对位置;图3是本申请提供的一种AFS执行器的控制方法实施例的一具体流程图;图4是本申请提供的一种AFS执行器的结构图示意图;
图5是本申请提供的一种AFS执行器的控制装置实施例的结构示意图;图6是本申请提供的一种AFS执行器的控制装置实施例的一具体结构示意图。
具体实施例方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参见图I示出了本申请提供的一种AFS执行器的控制方法实施例的流程图,包括步骤SlOl :接收灯头调节指令;所述灯头调节指令中包括所述灯头的水平方向上的第一旋转角度和竖直方向上的第二旋转角度。驾驶员驾驶汽车时,当需要对灯头照亮的视野范围进行调整时,发出调节灯头方向的灯头调节指令,该灯头调节指令中包括该灯头在水平方向上的第一旋转角度和在竖直方向上的第二旋转角度。灯头在水平方向上转过第一旋转角度,并在竖直方向上转过第二旋转角度后,就能将照亮的视野范围调整到目的位置。步骤S102 :获取所述直线电机的中心轴到所述灯头的水平旋转轴的第一距离、所述齿轮的旋转轴到灯头中心线的第二距离、所述球副结构的中心到所述灯头的中心线的第三距离;参见图2所示的示意图,示出了本申请提供的一种AFS执行器中各个部分在转动灯头过程中的相对位置。其中,O点所在的X轴和z轴组成的平面,即为灯头在水平和竖直两个方向的旋转平面;A点表示灯头尾部起始位置;B点表示直线电机位置;C点表示球副结构在z=0的平面的投影;D点表示灯头转过第一旋转角度和第二旋转角度后,球副结构的位置;E点表示灯头尾部转动到的目的位置;α表示灯头在水平方向目的转过的第一旋转角度,β表示灯头在竖直方向目的转过的第二旋转角度,I1表示直线电机的中心轴到灯头的水平旋转轴的第一距离,Ii1表示齿轮的旋转轴到灯头中心线的第二距离,Itl表示球副结构的中心到所述灯头的中心线的第三距离,Θ表示齿轮旋转角度。参见图2,可得到
权利要求
1.一种AFS执行器的控制方法,其特征在于,所述AFS执行器包括步进电机、直线电机和灯头,所述步进电机的输出轴与固定所述直线电机的蜗轮的齿轮相啮合,所述直线电机的输出轴通过球副结构与所述灯头相连,该控制方法包括 接收灯头调节指令,所述灯头调节指令中包括所述灯头的水平方向上的第一旋转角度和竖直方向上的第二旋转角度; 获取所述直线电机的中心轴到所述灯头的水平旋转轴的第一距离、所述齿轮的旋转轴至IJ灯头中心线的第二距离、所述球副结构的中心到所述灯头的中心线的第三距离; 依据所述灯头的第一旋转角度和第二旋转角度,以及所述第一距离、第二距离和第三距离,确定控制所述步进电机运行步数的第一控制信号和控制所述直线电机运行步数的第二控制信号; 将所述第一控制信号发送至所述步进电机,并控制所述步进电机运行与所述第一控制信号对应的运行步数,以使得所述直线电机通过所述蜗轮接受所述步进电机传输的旋转运动; 将所述第二控制信号发送至所述直线电机,并控制所述直线电机运行与所述第二控制信号对应的运行步数,使得所述直线电机直线输出与所述第二控制信号对应的位移,以使得所述直线电机结合所述旋转运动和直线输出带动所述灯头在水平方向旋转第一旋转角度并在竖直方向旋转第二旋转角度。
2.根据权利要求I所述的控制方法,其特征在于,所述依据所述灯头的第一旋转角度和第二旋转角度,以及所述第一距离、第二距离和第三距离,确定控制所述步进电机运行步数的第一控制信号和控制所述直线电机运行步数的第二控制信号包括 依据所述灯头的第一旋转角度和第二旋转角度,以及获取的所述第一距离、第二距离和第三距离,计算得到所述直线电机待转动的位移量和所述齿轮旋转的角度; 依据所述直线电机的待转动的位移量和所述直线电机的每运转一步所产生的位移量,计算得到所述直线电机的待运转的运行步数; 依据所述齿轮旋转的角度,以及所述步进电机的步距角和齿轮传动机构的总传动比,计算得到步进电机的待运转的运行步数; 依据所述步进电机待运转的运行步数生成第一控制信号,依据所述直线电机的待运转的运行步数生成第二控制信号。
3.根据权利要求2所述的控制方法,其特征在于,所述依据所述灯头的第一旋转角度和第二旋转角度,以及获取的所述第一距离、第二距离和第三距离,计算得到所述直线电机待转动的位移量和所述齿轮旋转的角度包括 所述齿轮旋转角度的计算式包括
4.根据权利要求3所述的控制方法,其特征在于,所述依据所述直线电机的待运行的位移量和所述直线电机的每运转一步所产生的位移量,计算得到所述直线电机的待运转的运行步数包括 所述直线电机待运转的运行步数计算式包括
5.根据权利要求3所述的控制方法,其特征在于,所述依据所述齿轮旋转的角度,以及所述步进电机的步距角和齿轮传动机构的总传动比,计算得到步进电机的待运转的运行步数包括 所述步进电机的待运转的运行步数计算式包括T2= Θ Xi/ Θ s 其中,T2表示步进电机的待运转的旋转步数,Θ表示齿轮旋转角度,i表示齿轮传动的总传动比,Θ s表示步进电机的步距角。
6.一种AFS执行器的控制装置,其特征在于,应用于如权利要求I飞任一项所述的控制方法中,包括 指令接收器,用于接收灯头调节指令,所述灯头调节指令中包括所述灯头的水平方向上的第一旋转角度和竖直方向上的第二旋转角度; 获取器,用于获取所述直线电机的中心轴到所述灯头的水平旋转轴的第一距离、所述齿轮的旋转轴到灯头中心线的第二距离、所述球副结构的中心到所述灯头的中心线的第三距离; 控制信号生成器,用于依据所述灯头的第一旋转角度和第二旋转角度,以及所述第一距离、第二距离和第三距离,确定控制所述步进电机运行步数的第一控制信号和控制所述直线电机运行步数的第二控制信号; 第一发送器,用于将所述第一控制信号发送至所述步进电机,并控制所述步进电机运行与所述第一控制信号对应的运行步数,以使得所述直线电机通过所述蜗轮接受所述步进电机传输的旋转运动; 第二发送器,用于将所述第二控制信号发送至所述直线电机,并控制所述直线电机运行与所述第二控制信号对应的运行步数,使得所述直线电机直线输出与所述第二控制信号对应的位移,以使得所述直线电机结合所述旋转运动和直线输出带动所述灯头在水平方向旋转第一旋转角度并在竖直方向旋转第二旋转角度。
7.根据权利要求6所述的装置,其特征在于,所述控制信号生成器包括 第一计算单元,用于依据所述灯头的第一旋转角度和第二旋转角度,以及获取的所述第一距离、第二距离和第三距离,计算得到所述直线电机待转动的位移量和所述齿轮旋转的角度; 第二计算单元,用于依据所述直线电机的待运转的位移量和所述直线电机的每运转一步所产生的位移量,计算得到所述直线电机的待运转的运行步数; 第三计算单元,用于依据所述齿轮旋转的角度,以及所述步进电机的步距角和齿轮传动机构的总传动比,计算得到步进电机的待运转的运行步数; 控制信号生成单元,用于依据所述直线电机的待运转的运行步数生成第一控制信号,依据所 述步进电机待运转的运行步数生成第二控制信号。
全文摘要
采用本申请提供的一种AFS执行器的控制方法和控制装置,只需预先确定AFS执行器中三个相对位置数据以及分别在水平方向上和竖直方向上的旋转角度,就能计算得到直线电机的运行步数和步进电机的运行步数,步进电机通过蜗轮将输出的旋转运动传输到直线电机,直线电机结合自身的直线输出和旋转运动,带动灯头在水平方向上转动和竖直方向上转过相应的旋转角度。采用本申请提供的一种AFS执行器的控制方法和控制装置只需要获取较少的数据,计算直线电机和步进电机的运行步数的总运算量较小,实现过程简单。
文档编号B60Q1/08GK102874172SQ201210392470
公开日2013年1月16日 申请日期2012年10月16日 优先权日2012年10月16日
发明者程爱明, 王文平, 杨轩, 李海岩 申请人:北京经纬恒润科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1