本发明涉及车辆领域,特别涉及一种输出车速脉冲信号的方法、系统及车辆。
背景技术:
整车配置(后桥速比、变速箱速比、轮胎直径)的变化,引起车速里程表速比不同,进而引起车辆行驶1公里(单位里程)车速传感器产生的脉冲数(即车速里程表PPK)不同,车速的计算与车速里程表PPK密切相关。车速里程表PPK根据刷写的整车配置(轮胎型号和半径、后桥速比、车速里程表速比和车速传感器每转脉冲数)计算所得。
技术方案为本领域常用计算方法:其他控制器从硬线取车速脉冲(频率)信号,由预定控制器将收到的车速脉冲(频率)信号按照1:1的方式发送给其他控制器,其他控制器需刷写相应整车配置,配置包括轮胎型号和半径、后桥速比、车速里程表速比和车速传感器每转脉冲数,然后其他控制器根据相应配置计算车速。即其他控制器直接从硬线获取车速脉冲(频率)信号,因此在计算车速或计算其他需要使用车速脉冲(频率)信号的参数时,预定控制器以及其他控制器即需要利用车速脉冲(频率)信号计算车速的部件都需要进行整车配置的刷写,才能够准确计算得到;但是该方法需要刷写整车配置的次数很多,这样会存在刷写不一致的情况出现,从而降低了其他控制器计算的精确性与可靠性。因此,如何精确、可靠地输出车速脉冲信号,是本领域技术人员需要解决的技术问题。
技术实现要素:
本发明的目的是提供一种输出车速脉冲信号的方法、系统及车辆,能够减少其他控制器的刷写工作,同时避免了潜在的整车各个控制器配置刷写不一致的风险,能够精确、可靠地输出车速脉冲信号。
为解决上述技术问题,本发明提供一种输出车速脉冲信号的方法,包括:
获取车速传感器发送的车速传感器脉冲信号;
根据当前整车配置计算得到车速里程表PPK;
利用所述车速里程表PPK及设定的固定当量,将所述车速传感器脉冲信号转化为输出车速脉冲信号;
将所述输出车速脉冲信号发送给其他控制器。
其中,所述利用所述车速里程表PPK及设定的固定当量,将所述车速传感器脉冲信号转化为输出车速脉冲信号,包括:
将车速里程表PPK、设定的固定当量及所述车速传感器脉冲信号f1带入公式f2=f1*固定当量/车速里程表PPK中计算得到输出车速脉冲信号f2。
其中,还包括:
所述其他控制器根据所述输出车速脉冲信号f2及车速计算公式v=(f2*3600)/固定当量,计算得到车速值v。
其中,还包括:
利用整车里程计算公式L=N/固定当量计算得到整车里程L;其中,N为车速脉冲个数。
其中,根据当前整车配置计算得到车速里程表PPK,包括:
根据下线设备刷写的当前整车配置,计算车速里程表PPK。
本发明提供一种输出车速脉冲信号的系统,包括:
车速传感器,用于获取车速传感器脉冲信号,并发送给预定控制器;
所述预定控制器,用于根据当前整车配置计算得到车速里程表PPK,利用所述车速里程表PPK及设定的固定当量,将所述车速传感器脉冲信号转化为输出车速脉冲信号;将所述输出车速脉冲信号发送给其他控制器;
所述其他控制器,用于接收所述输出车速脉冲信号;
下线设备,用于向所述预定控制器刷写当前整车配置。
其中,所述预定控制器包括:
第一接收单元,用于接收车速传感器发送的车速传感器脉冲信号f1;
第一计算单元,用于将车速里程表PPK、设定的固定当量及所述车速传感器脉冲信号f1带入公式f2=f1*固定当量/车速里程表PPK中计算得到输出车速脉冲信号f2;
第一发送单元,用于将所述输出车速脉冲信号f2发送给所述其他控制器。
其中,所述其他控制器包括:
第二接收单元,用于接收所述预定控制器发送的所述输出车速脉冲信号f2;
第二计算单元,用于根据所述输出车速脉冲信号f2及车速计算公式v=(f2*3600)/固定当量,计算得到车速值v。
其中,所述其他控制器还包括:
第三计算单元,用于利用公式L=N/固定当量计算得到整车里程L;其中,N为车速脉冲个数。
本发明还提供了一种车辆,包括:上述任一项所述的输出车速脉冲信号的系统。
本发明所提供的输出车速脉冲信号的方法,包括:获取车速传感器发送的车速传感器脉冲信号;根据当前整车配置计算得到车速里程表PPK;利用所述车速里程表PPK及设定的固定当量,将所述车速传感器脉冲信号转化为输出车速脉冲信号;将所述输出车速脉冲信号发送给其他控制器;
该方法能够减少其他控制器的刷写工作,同时避免了潜在的整车各个控制器配置刷写不一致的风险,可以有效地用于其他控制器直接提取车速脉冲(频率)信号情况的整车环境中;
且进一步提高了其他控制器计算车速和里程的可靠性;本发明还公开了一种输出车速脉冲信号的系统及车辆,具有上述效果,在此不再赘述。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例所提供的输出车速脉冲信号的方法的流程图;
图2为本发明实施例所提供的输出车速脉冲信号的系统的结构框图。
具体实施方式
本发明的核心是提供一种输出车速脉冲信号的方法、系统及车辆,能够减少其他控制器的刷写工作,同时避免了潜在的整车各个控制器配置刷写不一致的风险,能够精确、可靠地输出车速脉冲信号。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,图1为本发明实施例所提供的输出车速脉冲信号的方法的流程图;该方法可以包括:
S100、获取车速传感器发送的车速传感器脉冲信号;
S110、根据当前整车配置计算得到车速里程表PPK;
其中,为了得到准确的车速里程表PPK,需要及时准确的进行整车配置的刷写,这里可以根据下线设备刷写的当前整车配置,计算车速里程表PPK。即利用下线设备刷写的整车配置进行整车配置的实时更新,从而保证其他控制器及组合仪表获得准确的车速脉冲信号,便于利用车速脉冲信号进行后续计算,例如准确可靠的计算车速。
进一步,为了更好的提高输出车速脉冲信号的可靠性和准确性,可选的,这里可以对车速里程表PPK的计算进行验证,防止出现整车配置刷写错误导致的车速里程表PPK计算的错误。
其中,预定控制器在获取到车速传感器发送的车速传感器脉冲信号时,并不是像现有技术那样进行1:1的将车速传感器脉冲信号传输给其他控制器,而是在预定控制器中进行转换,这里的转换依据是根据整车配置对应的车速里程表PPK与设定的固定当量之间的比例关系进行转换,转换后得到输出车速脉冲信号,将输出车速脉冲信号发送给其他控制器,这样其他控制器就可以根据输出车速脉冲信号与仅与固定当量有关的车速计算公式进行车速和里程计算或其他计算,即其他控制器就不必如现有技术那样进行整车配置的刷写,该实施例中仅预定控制器需要根据整车配置更新车速里程表PPK。对于其他控制器直接从硬线获取车速脉冲(频率)信号的情况,该实施例由预定控制器以固定当量的方式给其他控制器输出车速,有效地减少其他控制器配置刷写工作,进一步保证各个控制器计算的车速和里程一致。
综上预定控制器以固定当量输出车速脉冲(频率)信号,按照固定当量的方式输出车速脉冲(频率)信号给其他控制器。与现有技术方案区别如下:1、信号输出与输入的比例不同,现有技术按照1:1的比例输出车速脉冲(频率)信号给其他控制器,本实施例按照固定当量的方式输出,不随整车配置的变化而变化;2、其他控制器整车配置刷写不同,现有技术需给其他控制器刷写整车配置包括轮胎型号和半径、后桥速比、车速里程表速比和车速传感器每转脉冲数,本实施例无需给其他控制器刷写相应整车配置,依据设定的固定当量便可计算出车速和里程。
其中,这里的预定控制器可以是整车上任意控制器。即仅需要指定预定控制器进行整车配置的刷写,以及承担转化车速脉冲信号的作用且将得到的输出车速脉冲信号发送其他控制器。
其中,这里的预定控制器个数可以是一个,也可以是多个;这里并不对预定控制器的个数进行限定,只需要比所有其他控制器与预定控制器相加的个数少一即可;通常指定一个设备为预定控制器即可。
S120、利用所述车速里程表PPK及设定的固定当量,将所述车速传感器脉冲信号转化为输出车速脉冲信号;
其中,这里的转化公式和车速及里程计算公式的设置只需要将固定当量作为中间量进行过度即可,最终带入后可以将固定当量约分掉。即利用一个中间变量(即固定当量),实现减少刷写工作量大的问题及潜在的刷写不一致而导致各个控制器计算的车速和里程不一致的风险。
可选的,所述利用所述车速里程表PPK及设定的固定当量,将所述车速传感器脉冲信号转化为输出车速脉冲信号,包括:
将车速里程表PPK、设定的固定当量及所述车速传感器脉冲信号f1带入公式f2=f1*固定当量/车速里程表PPK中计算得到输出车速脉冲信号f2。
S130、将所述输出车速脉冲信号发送给其他控制器。
基于上述技术方案,本发明实施例提的输出车速脉冲信号的方法,该方法能够减少其他控制器的配置刷写工作,同时避免了潜在的整车各个控制器配置刷写不一致的风险,可以有效地用于其他控制器直接提取车速脉冲(频率)信号情况的整车环境中。
进一步,其他控制器在得到输出车速脉冲信号后可以利用该准确可靠的输出车速脉冲信号进行一些参数的计算,可以提高参数计算的准确性。可选的,所述其他控制器根据所述输出车速脉冲信号及车速计算公式计算得到车速值,包括:
所述其他控制器根据所述输出车速脉冲信号f2及车速计算公式v=(f2*3600)/固定当量,计算得到车速值v。
其中,具体的车速里程表PPK为车辆行驶1公里车速传感器产生的脉冲数,根据刷写配置(包括轮胎型号和半径、后桥速比、车速里程表速比和车速传感器每转脉冲数)计算可得。固定当量:人为设定值,可以为任何正整数。
预定控制器按照1:1的比例接收车速传感器脉冲(频率)信号f1,然后按照固定当量的方式,按照f2=f1*固定当量/车速里程表PPK将f1转化为f2,输出车速脉冲(频率)信号f2给其他控制器。其他控制器按照v=(f2*3600)/固定当量可计算出车速值。
可选的,所述其他控制器根据所述输出车速脉冲信号及整车里程计算公式计算得到整车里程值,包括:
利用整车里程计算公式L=N/固定当量计算得到整车里程L;其中,N为车速脉冲个数。
基于上述技术方案,本发明实施例提供的输出车速脉冲信号的方法,该方法利用以固定当量输出车速脉冲(频率)信号给其他控制器的算法具有更高的可靠性,减少了其他控制器的刷写工作,同时避免了潜在的整车其他控制器配置刷写不一致的风险,提高了其他控制器计算车速以及整车里程的精确与可靠性。可有效用于其他控制器直接从硬线取车速脉冲(频率)信号情况的整车环境中。
本发明实施例提供了输出车速脉冲信号的方法,避免了潜在的整车各个控制器配置刷写不一致的风险。
下面对本发明实施例提供的输出车速脉冲信号的系统及车辆进行介绍,下文描述的输出车速脉冲信号的系统及车辆与上文描述的输出车速脉冲信号的方法可相互对应参照。
请参考图2,图2为本发明实施例所提供的输出车速脉冲信号的系统的结构框图;该系统可以包括:
车速传感器100,用于获取车速传感器脉冲信号,并发送给预定控制器;
所述预定控制器200,用于根据当前整车配置计算得到车速里程表PPK,利用所述车速里程表PPK及设定的固定当量,将所述车速传感器脉冲信号转化为输出车速脉冲信号;将所述输出车速脉冲信号发送给其他控制器;
所述其他控制器300,用于接收所述输出车速脉冲信号;
与所述预定控制器相连的下线设备400,用于向所述预定控制器刷写当前整车配置。
可选的,所述预定控制器200包括:
第一接收单元,用于接收车速传感器发送的车速传感器脉冲信号f1;
第一计算单元,用于将车速里程表PPK、设定的固定当量及所述车速传感器脉冲信号f1带入公式f2=f1*固定当量/车速里程表PPK中计算得到输出车速脉冲信号f2;
第一发送单元,用于将所述输出车速脉冲信号f2发送给所述其他控制器。
可选的,基于上述技术方案,所述预定控制器200还可以包括:
验证单元,用于验证车速里程表PPK是否有正确。
若不正确,则可以进行提醒,并可以重新计算或者重新进行整车配置的刷写。
可选的,所述其他控制器300包括:
第二接收单元,用于接收所述预定控制器发送的所述输出车速脉冲信号f2;
第二计算单元,用于根据所述输出车速脉冲信号f2及车速计算公式v=(f2*3600)/固定当量,计算得到车速值v。
可选的,所述其他控制器300还包括:
第三计算单元,用于利用公式L=N/固定当量计算得到整车里程L;其中,N为车速脉冲个数。
可选的,所述预定控制器与车速传感器和其它控制器通过硬线相连。
其中,这里的预定控制器可以是组合仪表或者其他任意控制器。
基于上述技术方案,本发明实施例提供的输出车速脉冲信号的系统,该方法利用以固定当量输出车速脉冲(频率)信号给其他控制器的算法具有更高的可靠性,减少了其他控制器的刷写工作,同时避免了潜在的整车各个控制器配置刷写不一致的风险,提高了其他控制器计算车速及整车里程的精确与可靠性。可有效用于其他控制器直接从硬线取车速脉冲(频率)信号情况的整车环境中。
本发明还提供了一种车辆,包括:上述任一项所述的输出车速脉冲信号的系统。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本发明所提供的输出车速脉冲信号的方法、系统及车辆进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。