形数据,则可能会发生波形信号的失真。在这种情况下,能够将用于输出波形信号的波形数据全部被加载为止的区间设定为禁止波形更新的通信禁止区间。
[0029]如果波形失真判断部304的判断结果为没有波形信号的失真可能性,则驱动命令部306能够输出用于命令输出波形信号的驱动命令信号。在驱动命令信号中可包含:命令将从波形生成部302生成的波形数据更新并记录到存储器310的信号、以及命令更新波形的信号。
[0030]信号输出部308根据从驱动命令部306接收的驱动命令信号而能够从存储器310读取更新的波形数据,并接着更新波形信号。
[0031]在本发明另一实施例中,如果波形失真判断部304的判断结果为发生了波形失真,则可以不更新存储器310的波形数据,而是检索允许波形更新的时点。为此,能够利用具有一定通信周期的检索信号。驱动命令部306能够利用与波形失真判断部304以一定周期进行通信的检索信号来检索允许波形更新的时点,并在允许波形更新的时点更新波形。即,驱动命令部306能够在允许波形更新的时点利用从生成部302生成的波形数据来更新存储器310的波形数据。其中,检索信号的周期优选设定为短于请求波形更新的周期,即波形更新周期。
[0032]图4是用于说明根据本发明实施例的波形信号的更新过程的图。在该实施例中,信号输出部308读取存储器310的波形数据并输出波形信号。
[0033]首先,波形生成部302利用车辆驱动信息生成用于电磁阀的驱动的波形数据,输出波形数据并请求波形更新。
[0034]波形失真判断部304通过将请求波形更新的时点406与通信禁止区间404进行比较来判断波形信号的失真可能性。其中,通信禁止区间404设定为长于信号输出部308从存储器310读取波形数据所需的时间416。如图4所示,由于请求波形更新的时点406属于通信禁止区间404,将发生波形信号的失真,因此不将存储器的波形数据(Datal)更新为新的波形数据(Data2)。
[0035]接着,驱动命令部306利用具有预定通信周期406的检索信号来检索允许波形更新的时点。其中,检索信号的周期406设定为短于波形更新请求的周期414。驱动命令部306在允许波形更新的时点408将从波形数据生成部生成的波形数据(Data2)记录到存储器310以进行更新。
[0036]由此,当比较图4的由信号输出部输出的波形信号412和图2的波形信号213时,图4的波形信号412不发生由波形数据的替换而产生的波形失真。
[0037]图5是根据本发明实施例的用于驱动电磁阀的波形信号输出方法的流程图。
[0038]参考图5,首先,波形生成器302利用车辆驱动信息生成用于驱动电磁阀的波形数据,输出生成的波形数据并请求波形更新(S502)。如上所述,车辆驱动信息可以包括曲轴、凸轮轴、齿轮信息以及油轨油压。
[0039]之后,波形失真判断部304判断波形信号的失真可能性(S504)。如上所述,步骤S502可以包括将请求波形更新的时点与预设的通信禁止区间进行比较而判断波形信号的失真可能性的步骤。
[0040]判断结果(S506),如果没有波形失真可能性,则驱动命令部306更新存储器的波形数据,输出波形更新信号(S508)。
[0041]最后,信号输出部308基于波形更新信号读取记录于存储器310的波形数据并输出用于驱动电磁阀的波形信号(S510)。
[0042]另一方面,判断结果(S506),如果发生波形的失真,则不更新波形数据,而是利用具有一定通信周期的检索信号检索允许波形更新的时点(S512)。步骤S512之后执行判断波形失真的步骤(S506),如果没有波形失真的可能性,则可以执行步骤S508至步骤S510。
[0043]如上所述,根据本发明,在为了驱动电磁阀而更新波形信号时,首先判断是否发生波形信号的失真,并仅在不发生波形信号的失真的情况下变更波形数据,由此具有在满足现有的波形信号的更新周期的同时,能够防止波形信号的失真现象的优点。对于上述本发明,本领域技术人员可以在不脱离本发明的技术思想的范围内进行各种置换、变形以及变更,因此并不被上述实施例以及附图所限定。
【主权项】
1.一种用于驱动电磁阀的波形信号输出装置,其特征在于,包括: 信号输出部,其基于波形更新信号读取记录在存储器的波形数据,并输出用于驱动电磁阀的波形信号; 波形生成部,其利用车辆驱动信息生成用于驱动所述电磁阀的波形数据,并输出所述波形数据、请求波形更新; 波形失真判断部,其将请求波形更新的时点与预设的通信禁止区间进行比较而判断波形信号的失真可能性;以及 驱动命令部,如果判断结果为没有失真可能性,则所述驱动命令部利用从所述波形生成部生成的波形数据更新所述存储器的波形数据,并输出波形更新信号。2.根据权利要求1所述的用于驱动电磁阀的波形信号输出装置,其特征在于, 如果判断结果为发生波形失真,则所述驱动命令部不更新波形数据,而是利用具有一定通信周期的检索信号来检索允许波形更新的时点。3.根据权利要求2所述的用于驱动电磁阀的波形信号输出装置,其特征在于, 所述驱动命令部在所述允许波形更新的时点利用从所述波形生成部生成的波形数据更新所述存储器的波形数据。4.根据权利要求2所述的用于驱动电磁阀的波形信号输出装置,其特征在于, 所述检索信号的周期设定为短于所述请求波形更新的周期。5.根据权利要求1所述的用于驱动电磁阀的波形信号输出装置,其特征在于, 所述通信禁止区间设定为长于所述信号输出部从所述存储器读取所述波形数据所需的时间。6.一种用于驱动电磁阀的波形信号输出方法,其特征在于,包括: 波形生成部利用车辆驱动信息生成用于电磁阀的驱动的波形数据,并输出所述波形数据、请求波形更新的步骤; 波形失真判断部将请求波形更新的时点与预设的通信禁止区间进行比较而判断所述波形信号的失真可能性的步骤; 如果判断结果为没有失真可能性,则驱动命令部利用从所述波形生成部生成的波形数据更新存储器的波形数据,并输出波形更新信号的步骤;以及 信号输出部基于波形更新信号读取记录在所述存储器的波形数据,并输出用于驱动电磁阀的波形信号的步骤。7.根据权利要求6所述的用于驱动电磁阀的波形信号输出方法,其特征在于, 驱动命令部利用从所述波形生成部生成的波形数据更新所述存储器的波形数据,并输出波形更新信号的步骤包括: 如果判断结果为发生波形失真,则不更新波形数据,而是利用具有一定通信周期的检索信号来检索允许波形更新的时点的步骤。8.根据权利要求7所述的用于驱动电磁阀的波形信号输出方法,其特征在于, 在所述检索允许波形更新的时点的步骤之后,还包括: 在所述允许波形更新的时点,利用从所述波形生成部生成的波形数据更新所述存储器的波形数据的步骤。9.根据权利要求7所述的用于驱动电磁阀的波形信号输出方法,其特征在于, 所述检索信号的周期设定为短于所述请求波形更新的周期。10.根据权利要求6所述的用于驱动电磁阀的波形信号输出方法,其特征在于, 所述通信禁止区间设定为长于所述信号输出部从所述存储器读取所述波形数据所需的时间。
【专利摘要】本发明涉及一种用于驱动电磁阀的波形信号输出装置及方法。本发明的装置包括:信号输出部,其基于波形更新信号读取记录在存储器的波形数据并输出用于驱动电磁阀的波形信号;波形生成部,其利用车辆驱动信息生成用于驱动所述电磁阀的波形数据,并输出所述波形数据、请求波形更新;波形失真判断部,其将请求波形更新的时点与预设的通信禁止区间进行比较而判断所述波形信号的失真可能性;以及驱动命令部,如果判断结果为没有失真可能性,则其利用从所述波形生成部生成的波形数据更新所述存储器的波形数据,输出波形更新信号。根据本发明,具有在满足现有的波形信号的更新周期的同时能够防止波形信号的失真现象的优点。
【IPC分类】G05B19/042
【公开号】CN105589379
【申请号】CN201510752319
【发明人】金容贤
【申请人】现代奥特劳恩株式会社
【公开日】2016年5月18日
【申请日】2015年11月6日
【公告号】DE102015119009A1, US20160133370