电动门ECU的测试电路、测试方法以及测试设备与流程

文档序号:14676020发布日期:2018-06-12 21:30阅读:419来源:国知局
电动门ECU的测试电路、测试方法以及测试设备与流程

本发明涉及汽车技术领域,特别是涉及一种电动门ECU的测试电路、测试方法以及测试设备。



背景技术:

本发明的发明人在长期的研究发明过程中发现,电动门广泛应用于轿车、SUV等交通工具上,电动门的驱动是通过电动撑杆实现,并且电动撑杆的工作由汽车的ECU(Electronic Control Unit,电子控制单元),又称“行车电脑”控制,ECU处于正常工作状态才能正常控制电动撑杆执行工作,以驱动电动门的正常工作,若ECU未处于正常工作状态,则无法控制电动撑杆完成正常的工作,导致电动门出现异常状况,对汽车使用者使用汽车电动门造成不良影响,但目前,并没有装置能够检测出ECU以及ECU刷程序的产品是否处于正常工作状态。



技术实现要素:

有鉴于此,本发明主要解决的技术问题是提供一种电动门ECU的测试电路、测试方法以及测试设备,能够检测出电动门ECU是否处于正常工作状态。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种电动门ECU的测试电路,该电路包括:

指令工控制机、ECU电路板、安全电流测试单元以及电子负载,ECU电路板包括防障碍运动控制单元;指令工控制机与ECU电路板通过电路走线耦接、且ECU电路板、安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,指令工控制机与电子负载通过USB总线耦接,以测试防障碍运动控制单元是否处于正常工作状态。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种电动门ECU测试方法,该方法包括:

指令工控制机输出功能运动指令;根据功能运动指令,安全电流测试单元检测电子负载向防障碍运动控制单元输出负载电流的强度,指令工控制机通过USB总线控制电子负载以预设时间为周期,并且以预设电流阈值为幅值增大负载电流的强度;判断负载电流的强度是否大于安全电流阈值,若是,则判定防障碍运动控制单元未处于正常工作状态。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种电动门ECU的测试设备,该设备包括上述实施例所阐述的电动门ECU的测试电路以及ECU工装放置结构,ECU工装放置结构用于放置ECU电路板,以实现ECU电路板与设备的电连接,进而测试ECU电路板的防障碍运动控制单元是否处于正常工作状态。

本发明的有益效果是:本发明的电动门ECU测试电路,通过指令工控制机与ECU电路板通过电路走线耦接、且ECU电路板、安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,指令工控制机与电子负载通过USB总线耦接,通过判断负载电流强度是否超过安全电流阈值,以模拟判断防障碍运动控制单元在电动门运动过程中遇到障碍物时是否停止电动门运动,从而测试防障碍运动控制单元是否处于正常工作状态,进而判断电动门ECU是否处于正常工作状态。

附图说明

图1是本发明电动门ECU的测试电路第一实施例的结构示意图;

图2是图1所示电路的测试方法第一实施例的流程示意图;

图3是图1所示电路的测试方法第二实施例的流程示意图;

图4是图1所示电路的测试方法第三实施例的流程示意图;

图5是本发明电动门ECU的测试电路第二实施例的结构示意图;

图6是图5所示电路的测试方法第一实施例的流程示意图;

图7是图5所示电路的测试方法第二实施例的流程示意图;

图8是图5所示电路的测试方法第三实施例的流程示意图;

图9是本发明电动门ECU的测试电路第三实施例的结构示意图;

图10是图9所示电路的测试方法一实施例的流程示意图;

图11是本发明电动门ECU的测试电路第四实施例的结构示意图;

图12是图11所示电路的测试方法一实施例的流程示意图;

图13是本发明电动门ECU的测试设备一实施例的结构示意图;

图14是本发明ECU工装放置结构一实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

ECU(Electronic Control Unit)电子控制单元,又称“行车电脑”、“车载电脑”等。从用途上讲则是汽车专用微机控制器。与普通的电脑一样,由微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及驱动等大规模集成电路组成,即“ECU为汽车的大脑”。ECU损坏的概率较低,在ECU中CPU是核心部分,它具有运算与控制的功能,发动机在运行时,它采集各传感器的信号,进行运算,并将运算的结果转变为控制信号,控制被控对象的工作。它还实行对存储器(ROM/FLASH/EEPROM、RAM)、输入/输出接口(I/O)和其它外部电路的控制;存储器ROM中存放的程序是经过精确计算和大量实验取得的数据为基础编写的,该固有程序在发动机工作时,不断地与采集来的各传感器的信号进行比较和计算。

为解决现有技术无法检测出电动门ECU是否处于正常工作状态的技术问题,本发明提供一种电动门ECU的测试电路,该电路包括测试电源、休眠电流测试单元以及ECU电路板,测试电源、休眠电流测试单元以及ECU电路板通过电路走线依次串联以形成回路,以测试ECU电路板的休眠状态控制单元是否处于正常工作状态。以下进行详细阐述。

请参阅图1,图1是本发明电动门ECU的测试电路第一实施例的结构示意图。

在本实施例中,电动门ECU的测试电路100包括测试电源101、休眠电流测试单元102以及ECU电路板103,测试电源101、休眠电流测试单元102以及ECU电路板103通过电路走线104依次串联以形成回路,以测试ECU电路板103的休眠状态控制单元105是否处于正常工作状态。

休眠电流测试单元102包括并联的第一休眠电流测试单元106以及第二休眠电流测试单元107,第一休眠电流测试单元106对应休眠状态控制单元105所控制的第一休眠状态,第二休眠电流测试单元107对应休眠状态控制单元105所控制的第二休眠状态,其中第一休眠状态以及第二休眠状态对应电动门处于完全开启以及关闭状态,休眠状态是指电动门未处于运动状态,当然,休眠状态控制单元105也可包括多个休眠状态,对应电动门处于不同运动幅度状态,例如电动门运动幅度为20°角、30°角以及45°角等,电动门开启后运动幅度达到上文所述的运动幅度即停止运动,电动门保持当前开门角度不变,即对应一休眠状态,不同休眠状态均设置有不同的休眠电流测试单元102,以测试休眠状态控制单元105所控制的电动门各休眠状态是否处于正常工作状态。

需要说明的是,电动门处于休眠状态时,为使电动门保持当前的开门角度不变,需要在电动门的电动撑杆中通入电流,该电流即为对应休眠状态的休眠电流,通过判断休眠电流是否处于合理范围内以判断休眠状态控制单元105所控制的相应休眠状态是否处于正常工作状态。

可选地,第一休眠电流测试单元106以第二休眠电流测试单元107分别串联一控制开关108,各控制开关108分别控制测试电源101、第一休眠电流测试单元106以及ECU电路板103所形成回路的通断以及测试电源101、第二休眠电流测试单元107以及ECU电路板103所形成回路的通断。

可选地,测试电源101可以使用汽车电池的标称电压12V,以符合ECU电路板103实际的工作环境,对ECU电路板103的休眠状态控制单元105进行测试,当然,测试电源101也可以使用其他伏值的电压,相应测试电流的合理范围也对应测试电源101电压调整,以描述ECU电路板103的休眠状态控制单元105是否处于正常工作状态。

请参阅图1-2,图2是图1所示电路的测试方法第一实施例的流程示意图。

S201:第一休眠电流测试单元106或第二休眠电流测试单元107与测试电源101以及ECU电路板103连通形成通路;

在本实施例中,通过第一休眠电流测试单元106以及第二休眠电流测试单元107串联的控制开关108,控制对应的休眠电流测试单元102与测试电源101以及ECU电路板103连通形成通路。

S202:判断经过该通路中的休眠电流测试单元102的电流大小是否在休眠电流阈值范围内;

在本实施例中,若经过该通路中的休眠电流测试单元102的电流大小在休眠电流阈值范围内,则执行步骤S203,若经过该通路中的休眠电流测试单元102的电流大小未在休眠电流阈值范围内,则发出提示信息,提示ECU电路板103所控制的对应休眠状态未处于正常工作状态。

S203:判定ECU电路板103所控制的对应休眠状态处于正常工作状态;

在本实施例中,若经过该通路中的休眠电流测试单元102的电流大小在休眠电流阈值范围内,说明该通路中休眠电流测试单元102对应ECU电路板103所控制的休眠状态下的休眠电流处于合理范围内,电动门处于正常工作状态,不存在异常状况,则判定ECU电路板103的休眠状态控制单元105所控制的对应休眠状态处于正常工作状态。

以上可以看出,本发明的电动门ECU测试电路100,测试电源101、休眠电流测试单元102以及ECU电路板103通过电路走线104依次串联以形成回路,控制相应休眠电流测试单元102与测试电源101以及ECU电路板103形成通路,判断流经该通路中休眠电流测试单元102的电路大小是否在休眠电流阈值范围内,从而判断ECU电路板103所控制对应休眠状态是否处于正常工作状态,进而判断电动门ECU是否处于正常工作状态。

请参阅图1与图3,图3是图1所示电路的测试方法第二实施例的流程示意图。

S301:第一休眠电流测试单元106对应的控制开关108闭合;

在本实施例中,通过第一休眠电流测试单元106串联的控制开关108闭合,以导通第一休眠电流测试单元106与测试电源101、ECU电路板103所形成的回路,此时,第二休眠电流测试单元107串联的控制开关108处于断开状态,其与测试电源101、ECU电路板103所形成的回路尚未导通。

S302:判断经过第一休眠电流测试单元106的电流大小是否在休眠电流阈值范围内;

在本实施例中,若经过第一休眠电流测试单元106的电流大小在休眠电流阈值范围内,则执行步骤S303,若经过第一休眠电流测试单元106的电流大小未在休眠电流阈值范围内,则发出提示信息,提示ECU电路板103所控制的第一休眠状态未处于正常工作状态。

可选地,休眠电流阈值范围可以为≤100mA,具体为0<休眠电流≤100mA,若经过休眠电流测试单元102的电流大小在休眠电流阈值范围内,说明此休眠状态下的休眠电流幅值处于合理范围内,不会对电动门的正常工作造成不良影响,当然,休眠电流阈值范围也可取其他数值范围,根据ECU电路板103适配的车型以及电动门的种类(例如汽车侧门、汽车尾门等),ECU电路板103所控制的休眠状态下的休眠电路幅值也不尽相同,因此可以根据ECU电路板103适配的车型以及电动门的种类确定休眠电流阈值范围,在此不做限定。

S303:判定ECU电路板103控制的第一休眠状态处于正常工作状态;

在本实施例中,若经过第一休眠电流测试单元106的电流大小在休眠电流阈值范围内,说明第一休眠电流测试单元106对应ECU电路板103所控制的第一休眠状态下的休眠电流处于合理范围内,电动门的第一休眠状态处于正常工作状态,不存在异常状况,则判定ECU电路板103的休眠状态控制单元105所控制的第一休眠状态处于正常工作状态。

S304:第二休眠电流测试单元107对应的控制开关108闭合;

在本实施例中,在测试完第一休眠电流测试单元106对应休眠状态控制单元105所控制的第一休眠状态是否处于正常工作状态之后,直接进行测试第二休眠电流测试单元107对应休眠状态控制单元105所控制的第二休眠状态是否处于正常工作状态的工作,由于本实施例所阐述的测试方法只是对ECU电路板103的休眠状态控制单元105所控制的各休眠状态进行测试,无需如实际应用中休眠状态控制单元105需接收到相应指令后控制电动门的工作状态,因此本实施例所阐述的测试方法采用直接对休眠状态控制单元105所控制各休眠状态进行测试工作,未设定接收相应指令的测试步骤。

在本实施例中,第一休眠电流测试单元106与测试电源101以及ECU电路板103所形成通路中的电流中断动作持续一延时时长,且第二休眠电流测试单元107与测试电源101以及ECU电路板103所形成通路中的电流导通动作持续一延时时长,以符合汽车电动门实际工作的工作特性,同时将第一休眠电流测试单元106对应通路的电流中断延时与第二休眠电流测试单元107对应通路的电流导通延时同时进行以减少测试电路100测试休眠状态控制单元105所需要的测试时间,需要说明的是汽车电路中的导通与中断动作都不是瞬间完成的,而是持续一延长时长,以给予汽车中各功能体(例如汽车侧门、汽车尾门、引擎盖等)一开启冲力,以使汽车的各功能体顺畅完成各功能动作,避免出现卡顿或者无法开启的状况。

可选地,延时时长可以是0.1s、0.2s、0.3s等,延时时长可以根据ECU电路板103上所装载的控制程序所对应的车型设置,以符合ECU电路板103实际工作时的特性,并且测试电路100中电流的导通与中断过程变化速率可以恒定的也可以是变化的,也就是电流的导通与中断在延时时长内变化速率恒定,或者是变化速率随时间增加而增加,又或者是变化速率随时间增加而减少,在此不做限定。

S305:第一休眠电流测试单元106对应的控制开关108断开;

在本实施例中,第一休眠电流测试单元106对应的通路完成电流中断延时之后,即完成了休眠状态控制单元105所控制的第一休眠状态的测试工作,随后进入休眠状态控制单元105所控制的第二休眠状态的测试工作,因此需要断开第一休眠电流测试单元106对应的控制开关108,以中断第一休眠电流测试单元106与测试电源101、ECU电路板103所组成的回路。

S306:判断经过第二休眠电流测试单元107的电流强度是否在休眠电流阈值范围内;

在本实施例中,若经过第二休眠电流测试单元107的电流大小在休眠电流阈值范围内,则执行步骤S307,若经过第二休眠电流测试单元107的电流大小未在休眠电流阈值范围内,则发出提示信息,提示ECU电路板103所控制的第二休眠状态未处于正常工作状态。

S307:判定ECU电路板103控制的第二休眠状态处于正常工作状态;

在本实施例中,若经过第二休眠电流测试单元107的电流大小在休眠电流阈值范围内,说明第二休眠电流测试单元107对应ECU电路板103所控制的第二休眠状态下的休眠电流处于合理范围内,电动门的第二休眠状态处于正常工作状态,不存在异常状况,则判定ECU电路板103的休眠状态控制单元105所控制的第二休眠状态处于正常工作状态。

请参阅图1与图4,图4是图1所示电路的测试方法第三实施例的流程示意图。

S401:第二休眠电流测试单元107对应的控制开关108闭合;

在本实施例中,通过第二休眠电流测试单元107串联的控制开关108闭合,以导通第二休眠电流测试单元107与测试电源101、ECU电路板103所形成的回路,此时,第一休眠电流测试单元106串联的控制开关108处于断开状态,其与测试电源101、ECU电路板103所形成的回路尚未导通。

S402:判断经过第二休眠电流测试单元107的电流大小是否在休眠电流阈值范围内;

在本实施例中,若经过第二休眠电流测试单元107的电流大小在休眠电流阈值范围内,则执行步骤S403,若经过第二休眠电流测试单元107的电流大小未在休眠电流阈值范围内,则发出提示信息,提示ECU电路板103所控制的第二休眠状态未处于正常工作状态。

S403:判定ECU电路板103控制的第二休眠状态处于正常工作状态;

在本实施例中,若经过第二休眠电流测试单元107的电流大小在休眠电流阈值范围内,说明第二休眠电流测试单元107对应ECU电路板103所控制的第二休眠状态下的休眠电流处于合理范围内,电动门的第二休眠状态处于正常工作状态,不存在异常状况,则判定ECU电路板103的休眠状态控制单元105所控制的第二休眠状态处于正常工作状态。

S404:第一休眠电流测试单元106对应的控制开关108闭合;

在本实施例中,在测试完第二休眠电流测试单元107对应休眠状态控制单元105所控制的第二休眠状态是否处于正常工作状态之后,直接进行测试第一休眠电流测试单元106对应休眠状态控制单元105所控制的第一休眠状态是否处于正常工作状态的工作,由于本实施例所阐述的测试方法只是对ECU电路板103的休眠状态控制单元105所控制的各休眠状态进行测试,无需如实际应用中休眠状态控制单元105需接收到相应指令后控制电动门的工作状态,因此本实施例所阐述的测试方法采用直接对休眠状态控制单元105所控制各休眠状态进行测试工作,未设定接收相应指令的测试步骤。

在本实施例中,第二休眠电流测试单元107与测试电源101以及ECU电路板103所形成通路中的电流中断动作持续一延时时长,且第一休眠电流测试单元106与测试电源101以及ECU电路板103所形成通路中的电流导通动作持续一延时时长,以符合汽车电动门实际工作的工作特性,同时将第二休眠电流测试单元107对应通路的电流中断延时与第一休眠电流测试单元106对应通路的电流导通延时同时进行以减少测试电路100测试休眠状态控制单元105所需要的测试时间。

S405:第二休眠电流测试单元107对应的控制开关108断开;

在本实施例中,第二休眠电流测试单元107对应的通路完成电流中断延时之后,即完成了休眠状态控制单元105所控制的第二休眠状态的测试工作,随后进入休眠状态控制单元105所控制的第一休眠状态的测试工作,因此需要断开第二休眠电流测试单元107对应的控制开关108,以中断第二休眠电流测试单元107与测试电源101、ECU电路板103所组成的回路。

S406:判断经过第一休眠电流测试单元106的电流强度是否在休眠电流阈值范围内;

在本实施例中,若经过第一休眠电流测试单元106的电流大小在休眠电流阈值范围内,则执行步骤S407,若经过第一休眠电流测试单元106的电流大小未在休眠电流阈值范围内,则发出提示信息,提示ECU电路板103所控制的第一休眠状态未处于正常工作状态。

S407:判定ECU电路板103控制的第一休眠状态处于正常工作状态;

在本实施例中,若经过第一休眠电流测试单元106的电流大小在休眠电流阈值范围内,说明第一休眠电流测试单元106对应ECU电路板103所控制的第一休眠状态下的休眠电流处于合理范围内,电动门的第一休眠状态处于正常工作状态,不存在异常状况,则判定ECU电路板103的休眠状态控制单元105所控制的第一休眠状态处于正常工作状态。

综上所述,本发明的电动门ECU测试电路,测试电源、休眠电流测试单元以及ECU电路板通过电路走线依次串联以形成回路,通过控制开关控制对应休眠电流测试单元与测试电源以及ECU电路板形成通路,判断流经该通路中休眠电流测试单元的电路大小是否在休眠电流阈值范围内,从而判断ECU电路板的休眠状态控制单元所控制对应休眠状态是否处于正常工作状态,进而判断电动门ECU是否处于正常工作状态,并且通路中电流的导通与中断设置有延时动作,能够使测试过程更符合ECU电路板实际工作的延时特性。

为解决现有技术无法检测出电动门ECU是否处于正常工作状态的技术问题,本发明提供一种电动门ECU的测试电路,该电路包括指令工控制机、动力工控制机以及ECU电路板,ECU电路板包括功能运动控制单元,指令工控制机以及动力工控制机分别与ECU电路板通过电路走线耦接,指令工控制机用于向功能运动控制单元输出功能运动指令,动力工控制机用于输出功能运动指令对应的电压以及脉冲,以测试功能运动控制单元是否处于正常工作状态。以下进行详细阐述。

请参阅图5,图5是本发明电动门ECU的测试电路第二实施例的结构示意图。

在本实施例中,电动门ECU的测试电路500包括指令工控制机501、动力工控制机502以及ECU电路板503,ECU电路板503包括功能运动控制单元504,指令工控制机501以及动力工控制机502分别与ECU电路板503通过电路走线505耦接,指令工控制机501用于向功能运动控制单元504输出功能运动指令,动力工控制机502用于输出功能运动指令对应的电压以及脉冲,以测试功能运动控制单元504是否处于正常工作状态。

在本实施例中,指令工控制机501可以采用电信号的形式模拟电动门实际的功能运动,并将功能运动对应的模拟信号,也就是功能运动指令,传输至ECU电路板503的功能运动控制单元504,以测试功能运动控制单元504是否处于正常工作状态,其中,功能运动指令包括开锁运动指令、开门运动指令、关门运动指令以及上锁运动指令中的至少一种,对应电动门开锁运动、开门运动、关门运动以及上锁运动。

可选地,开锁运动指令与上锁运动指令的信号形式可以包括有第一信号形式以及第二信号形式中的至少一种。开门运动指令与关门运动指令可以包括有第一信号形式、第二信号形式以及第三信号形式中的至少一种。

其中,第一信号形式为电平信号形式,第二信号形式为CAN-BUS信号形式,第三信号形式为原车(PWM)信号形式。需要说明的而是,电平信号形式是指功能运动指令来源于电动门的远程遥控装置(例如汽车钥匙等)所发出的电平信号;CAN-BUS信号形式是指与控制电动门的CAN总线耦接的电动门功能运动的控制单元所发出的信号形式,通常为汽车驾驶室里控制电动门的操作按钮,CAN(Controller Area Network)是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的ECU系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,因此由多条总线构成,为适应“减少线束的数量”,通过多个LAN进行大量数据的高速通信,也就是汽车中的CAN总线实现ECU与汽车中的各部分高速通信,控制单元发出CAN-BUS信号经CAN总线到达电动门,从而控制电动门执行对应功能运动;原车信号形式是指安装于电动门上与汽车电机直接连接的控制结构,通过操作电动门上与汽车电机连接的控制结构,可以直接通过汽车电机控制电动门的功能运动。

可选地,指令工控制机501与ECU电路板503耦接有至少一条电路走线505,以实现指令工控制机501向功能运动控制单元504输出功能运动指令,指令工控制机501与ECU电路板503之间可以针对每一种功能运动指令分别设置有一电路走线505,以区分不同的功能运动指令以及功能运动指令的信号形式,当然指令工控制机501与ECU电路板503之间可以只耦接有一条电路走线505,通过各功能运动指令及其信号形式对应的不同信号频率等对各功能运动指令及其信号形式加以区分,本实施例以指令工控制机501与ECU电路板503之间可以针对每一种功能运动指令分别设置有一电路走线505进行阐述,仅为论述需要,并非因此对指令工控制机501与ECU电路板503之间的电路走线505耦接形式造成限定。

可选地,指令工控制机501与ECU电路板503之间耦接的电路走线505均通过一控制开关506,控制对应的功能运动指令输入ECU电路板503,通过控制开关506的开启与中断,控制控制开关506对应的功能运动指令输入ECU电路板503。

请参阅图5-6,图6是图5所示电路的测试方法第一实施例的流程示意图。

S601:指令工控制机501输出功能运动指令,且动力工控制机502输出功能运动指令对应的电压以及脉冲;

在本实施例中,指令工控制机501输出功能运动指令,并且动力工控制机502输出指令工控制机501输出的功能运动指令所对应的电压以及脉冲,模拟电动门实际工作时接收到功能运动的指令,将电动门的电动撑杆上的电压值以及脉冲值反馈,以判断电动门是否处于正常工作状态,不同的功能运动指令对应的电压以及脉冲也不同。

S602:功能运动控制单元504接收功能运动指令以及功能运动指令对应的电压以及脉冲;

在本实施例中,功能运动控制单元504接收指令工控制机501输出的功能运动指令,以及动力工控制机502输出的对应功能运动指令的电压以及脉冲,其中对应功能运动指令的电压以及脉冲为模拟信号,以向功能运动控制单元504传达模拟电动门的电动撑杆实际执行对应功能运动指令的功能运动时,电动撑杆上的电压值以及脉冲值,而本实施例中的测试过程仅为模拟测试,只需将模拟电动门的电动撑杆上电压值以及脉冲值的模拟信号反馈至功能运动控制单元504即可。

S603:根据功能运动指令以及功能运动指令对应的电压以及脉冲,获取电动门完成功能运动指令对应的功能运动所需的运动时间;

在本实施例中,功能运动控制单元504根据其所接收到的功能运动指令以及功能运动指令对应的电压以及脉冲,计算电动门完成功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以判断功能运动控制单元504后是否处于正常工作状态。

S604:判断运动时间是否在预设运动时间范围内;

在本实施例中,通过判断运动时间是否在预设运动时间范围内,以判断模拟电动门执行功能运动的运动时间是否合理,从而判断功能运动控制单元504后是否处于正常工作状态,若运动时间在预设运动时间范围内,则执行步骤S605,若运动时间未在预设运动时间范围内,则发出提示信息,提示ECU电路板503的功能运动控制单元504未处于正常工作状态。

需要说明的是,本实施例所阐述的测试方法是假设电动门执行功能运动的过程为有规律性的运动,例如电动门执行功能运动的速率保持恒定,又或者电动门执行功能运动的速率具备可测量的规律性,如加速度保持恒定等,以使电动门执行功能运动的过程转换为可测形式,而并非电动门实际工作时,人为开启或关闭电动门,其运动规律无法追溯,从而影响测量结果的准确性,本实施例通过控制动力工控制机502所输出的电压,以保证电动门的功能运动过程为有规律性的运动。

S605:判定功能运动控制单元504处于正常工作状态;

在本实施例中,若功能运动控制单元504所获取的电动门执行功能运动指令对应的功能运动所需的运动时间在预设运动时间范围内,也就是功能运动控制单元504所控制电动门完成功能运动的运动时间处于合理范围内,则说明功能运动控制单元504控制电动门执行功能运动的功能处于正常工作状态,也就是功能运动控制单元504处于正常工作状态。

以上可以看出,本发明的电动门ECU测试电路,通过指令工控制机以及动力工控制机分别与ECU电路板通过电路走线耦接,指令工控制机向功能运动控制单元输出功能运动指令,动力工控制机输出功能运动指令对应的电压以及脉冲,根据功能运动指令并结合功能运动指令对应的电压以及脉冲,以测试功能运动控制单元是否处于正常工作状态,进而判断电动门ECU是否处于正常工作状态。

请参阅图5与图7,图7是图5所示电路的测试方法第二实施例的流程示意图。

S701:指令工控制机501输出开锁运动指令,且动力工控制机502输出对应开锁运动指令的电压以及脉冲;

在本实施例中,指令工控制机501输出功能运动指令,并且动力工控制机502输出指令工控制机501输出的功能运动指令所对应的电压以及脉冲,模拟电动门实际工作时接收到功能运动的指令,将电动门的电动撑杆上的电压值以及脉冲值反馈,以判断电动门是否处于正常工作状态,不同的功能运动指令对应的电压以及脉冲也不同。

S702:功能运动控制单元504接收开锁运动指令,以及开锁运动指令对应的电压以及脉冲;

在本实施例中,功能运动控制单元504接收指令工控制机501输出的功能运动指令,以及动力工控制机502输出的对应功能运动指令的电压以及脉冲,其中对应功能运动指令的电压以及脉冲为模拟信号,以向功能运动控制单元504传达模拟电动门的电动撑杆实际执行对应功能运动指令的功能运动时,电动撑杆上的电压值以及脉冲值,而本实施例中的测试过程仅为模拟测试,只需将模拟电动门的电动撑杆上电压值以及脉冲值的模拟信号反馈至功能运动控制单元504即可。

S703:根据开锁运动指令及其对应的电压以及脉冲,获取电动门执行开锁运动所需的运动时间;

在本实施例中,功能运动控制单元504根据其所接收到的功能运动指令以及功能运动指令对应的电压以及脉冲,计算电动门完成功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以判断功能运动控制单元504后是否处于正常工作状态。

动力工控制机502所输出对应功能运动指令的电压决定电动门执行对应功能运动指令的功能运动的速度,动力工控制机502所输出对应功能运动指令的脉冲决定电动门执行对应功能运动指令的功能运动的行程,根据电动门执行对应功能运动指令的功能运动的速度以及行程,获取电动门执行该功能运动所需的运动时间。

S704:判断运动时间是否在预设运动时间范围内;

在本实施例中,通过判断运动时间是否在预设运动时间范围内,以判断模拟电动门执行功能运动的运动时间是否合理,从而判断功能运动控制单元504后是否处于正常工作状态,若运动时间在预设运动时间范围内,则执行步骤S705,若运动时间未在预设运动时间范围内,则发出提示信息,提示ECU电路板503的功能运动控制单元504未处于正常工作状态。

S705:指令工控制机501输出开门运动指令,且动力工控制机502输出对应开门运动指令的电压以及脉冲;

在本实施例中,指令工控制机501输出功能运动指令,并且动力工控制机502输出指令工控制机501输出的功能运动指令所对应的电压以及脉冲,模拟电动门实际工作时接收到功能运动的指令,将电动门的电动撑杆上的电压值以及脉冲值反馈,以判断电动门是否处于正常工作状态,不同的功能运动指令对应的电压以及脉冲也不同。

S706:功能运动控制单元504接收开门运动指令,以及开门运动指令对应的电压以及脉冲;

在本实施例中,功能运动控制单元504接收指令工控制机501输出的功能运动指令,以及动力工控制机502输出的对应功能运动指令的电压以及脉冲,其中对应功能运动指令的电压以及脉冲为模拟信号,以向功能运动控制单元504传达模拟电动门的电动撑杆实际执行对应功能运动指令的功能运动时,电动撑杆上的电压值以及脉冲值,而本实施例中的测试过程仅为模拟测试,只需将模拟电动门的电动撑杆上电压值以及脉冲值的模拟信号反馈至功能运动控制单元504即可。

S707:根据开门运动指令及其对应的电压以及脉冲,获取电动门执行开门运动所需的运动时间;

在本实施例中,功能运动控制单元504根据其所接收到的功能运动指令以及功能运动指令对应的电压以及脉冲,计算电动门完成功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以判断功能运动控制单元504后是否处于正常工作状态。

S708:判断运动时间是否在预设运动时间范围内;

在本实施例中,通过判断运动时间是否在预设运动时间范围内,以判断模拟电动门执行功能运动的运动时间是否合理,从而判断功能运动控制单元504后是否处于正常工作状态,若运动时间在预设运动时间范围内,则执行步骤S709,若运动时间未在预设运动时间范围内,则发出提示信息,提示ECU电路板503的功能运动控制单元504未处于正常工作状态。

可选地,预设运动时间范围可以为5s、6s、7s等,具体为5s~6s、6s~7s等,预设运动时间范围用以描述电动门执行相应功能运动的运动时间是否合理,以判断功能运动控制单元504的工作状态,预设运动时间范围可以根据ECU电路板503的功能运动控制单元504所适配的车型以及电动门种类进行设定,并且不同的功能运动对应的预设运动时间范围可以相同,也可以不同,可以将不同的功能运动对应的预设运动时间范围设置为相同,通过改变电动门执行不同功能运动的运动速率,以统一电动门执行不同功能运动的运动时间,或者是不同的功能运动对应不同的预设运动时间范围,对电动门执行不同功能运动的运动时间与对应的预设运动时间范围进行比对,以判断运动时间的合理性,在此不做限定。

S709:判定功能运动控制单元504处于正常工作状态;

在本实施例中,若功能运动控制单元504所获取的电动门执行功能运动指令对应的功能运动所需的运动时间在预设运动时间范围内,也就是功能运动控制单元504所控制电动门完成功能运动的运动时间处于合理范围内,则说明功能运动控制单元504控制电动门执行功能运动的功能处于正常工作状态,也就是功能运动控制单元504处于正常工作状态。

请参阅图5与图8,图8是图5所示电路的测试方法第三实施例的流程示意图。

S801:指令工控制机501输出关门运动指令,且动力工控制机502输出对应关门运动指令的电压以及脉冲;

在本实施例中,指令工控制机501输出功能运动指令,并且动力工控制机502输出指令工控制机501输出的功能运动指令所对应的电压以及脉冲,模拟电动门实际工作时接收到功能运动的指令,将电动门的电动撑杆上的电压值以及脉冲值反馈,以判断电动门是否处于正常工作状态,不同的功能运动指令对应的电压以及脉冲也不同。

在本实施例中,为模拟汽车电动门实际的工作环境,若要对电动门进行关门测试,其一定处于开启状态,因此首先对电动门的关门运动进行测试,之后进行上锁运动测试,并且需要说明的是,电动门执行关门动作时,指令工控制机501需要对功能运动控制单元504输出一开锁信号,在确保电动门锁处于开启状态下,才进行本实施例所阐述的电动门执行关门运动以及上锁运动的流程,同样是为了模拟汽车电动门实际的工作环境,若电动门锁处于关闭状态,电动门无法执行关门动作以及上锁动作。

S802:功能运动控制单元504接收关门运动指令,以及关门运动指令对应的电压以及脉冲;

在本实施例中,功能运动控制单元504接收指令工控制机501输出的功能运动指令,以及动力工控制机502输出的对应功能运动指令的电压以及脉冲,其中对应功能运动指令的电压以及脉冲为模拟信号,以向功能运动控制单元504传达模拟电动门的电动撑杆实际执行对应功能运动指令的功能运动时,电动撑杆上的电压值以及脉冲值,而本实施例中的测试过程仅为模拟测试,只需将模拟电动门的电动撑杆上电压值以及脉冲值的模拟信号反馈至功能运动控制单元504即可。

S803:根据关门运动指令及其对应的电压以及脉冲,获取电动门执行关门运动所需的运动时间;

在本实施例中,功能运动控制单元504根据其所接收到的功能运动指令以及功能运动指令对应的电压以及脉冲,计算电动门完成功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以判断功能运动控制单元504后是否处于正常工作状态。

S804:判断运动时间是否在预设运动时间范围内;

在本实施例中,通过判断运动时间是否在预设运动时间范围内,以判断模拟电动门执行功能运动的运动时间是否合理,从而判断功能运动控制单元504后是否处于正常工作状态,若运动时间在预设运动时间范围内,则执行步骤S805,若运动时间未在预设运动时间范围内,则发出提示信息,提示ECU电路板503的功能运动控制单元504未处于正常工作状态。

S805:指令工控制机501输出上锁运动指令,且动力工控制机502输出对应上锁运动指令的电压以及脉冲;

在本实施例中,指令工控制机501输出功能运动指令,并且动力工控制机502输出指令工控制机501输出的功能运动指令所对应的电压以及脉冲,模拟电动门实际工作时接收到功能运动的指令,将电动门的电动撑杆上的电压值以及脉冲值反馈,以判断电动门是否处于正常工作状态,不同的功能运动指令对应的电压以及脉冲也不同。

S806:功能运动控制单元504接收上锁运动指令,以及上锁运动指令对应的电压以及脉冲;

在本实施例中,功能运动控制单元504接收指令工控制机501输出的功能运动指令,以及动力工控制机502输出的对应功能运动指令的电压以及脉冲,其中对应功能运动指令的电压以及脉冲为模拟信号,以向功能运动控制单元504传达模拟电动门的电动撑杆实际执行对应功能运动指令的功能运动时,电动撑杆上的电压值以及脉冲值,而本实施例中的测试过程仅为模拟测试,只需将模拟电动门的电动撑杆上电压值以及脉冲值的模拟信号反馈至功能运动控制单元504即可。

S807:根据上锁运动指令及其对应的电压以及脉冲,获取电动门执行上锁运动所需的运动时间;

在本实施例中,功能运动控制单元504根据其所接收到的功能运动指令以及功能运动指令对应的电压以及脉冲,计算电动门完成功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以判断功能运动控制单元504后是否处于正常工作状态。

S808:判断运动时间是否在预设运动时间范围内;

在本实施例中,通过判断运动时间是否在预设运动时间范围内,以判断模拟电动门执行功能运动的运动时间是否合理,从而判断功能运动控制单元504后是否处于正常工作状态,若运动时间在预设运动时间范围内,则执行步骤S809,若运动时间未在预设运动时间范围内,则发出提示信息,提示ECU电路板503的功能运动控制单元504未处于正常工作状态。

S809:判定功能运动控制单元504处于正常工作状态;

在本实施例中,若功能运动控制单元504所获取的电动门执行功能运动指令对应的功能运动所需的运动时间在预设运动时间范围内,也就是功能运动控制单元504所控制电动门完成功能运动的运动时间处于合理范围内,则说明功能运动控制单元504控制电动门执行功能运动的功能处于正常工作状态,也就是功能运动控制单元504处于正常工作状态。

综上所述,本发明的电动门ECU测试电路,通过指令工控制机以及动力工控制机分别与ECU电路板通过电路走线耦接,指令工控制机向功能运动控制单元输出功能运动指令,动力工控制机输出功能运动指令对应的电压以及脉冲,根据功能运动指令并结合功能运动指令对应的电压以及脉冲,模拟计算出电动门执行功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以测试功能运动控制单元是否处于正常工作状态,进而判断电动门ECU是否处于正常工作状态。

为解决现有技术无法检测出电动门ECU是否处于正常工作状态的技术问题,本发明提供一种电动门ECU的测试电路,该电路包括指令工控制机、ECU电路板、安全电流测试单元以及电子负载,ECU电路板包括防障碍运动控制单元,指令工控制机与ECU电路板通过电路走线耦接、且ECU电路板、安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,以测试防障碍运动控制单元是否处于正常工作状态。以下进行详细阐述。

请参阅图9,图9是本发明电动门ECU的测试电路第三实施例的结构示意图。

在本实施例中,电动门ECU的测试电路900包括指令工控制机901、ECU电路板902、安全电流测试单元903以及电子负载904,ECU电路板902包括防障碍运动控制单元905,指令工控制机901与ECU电路板902通过电路走线906耦接、且ECU电路板902、安全电流测试单元903以及电子负载904依次通过电路走线906串联以形成回路,指令工控制机901与电子负载904通过USB总线907耦接,以测试防障碍运动控制单元905是否处于正常工作状态。

在本实施例中,电动门ECU的测试电路900进一步包括安全电压测试单元908,安全电压测试单元908并联于ECU电路板902、安全电流测试单元903以及电子负载904所形成的回路,安全电压测试单元908与安全电流测试单元903配合以检测ECU电路板902、安全电流测试单元903以及电子负载904所形成回路的功率,通过监测回路功率能够更加准确监测电动门的电动撑杆的运动状态,避免电动门夹伤使用者。

可选地,由于不同车型以及电动门种类中电动门的电动撑杆数量不一致,因此本实施例所阐述的测试电路900可以根据ECU电路板902所适配的车型以及电动门种类,对电动门的每一个电动撑杆均对应设置有安全电流测试单元903以及安全电压测试单元908以测试电动撑杆的运动状况,模拟ECU电路板实际工作时协调电动门各电动撑杆保持运动一致的特性。

可选地,指令工控制机901与ECU电路板902耦接有至少一条电路走线906,以实现指令工控制机901向防障碍运动控制单元905输出功能运动指令,指令工控制机901与ECU电路板902之间可以针对每一种功能运动指令分别设置有一电路走线906,以区分不同的功能运动指令以及功能运动指令的信号形式,当然指令工控制机901与ECU电路板902之间可以只耦接有一条电路走线906,通过各功能运动指令及其信号形式对应的不同信号频率等对各功能运动指令及其信号形式加以区分,本实施例以指令工控制机901与ECU电路板902之间可以针对每一种功能运动指令分别设置有一电路走线906进行阐述,仅为论述需要,并非因此对指令工控制机901与ECU电路板902之间的电路走线906耦接形式造成限定。

可选地,指令工控制机901与ECU电路板902之间耦接的电路走线906均通过一控制开关909,控制对应的功能运动指令输入ECU电路板902,通过控制开关909的开启与中断,控制控制开关909对应的功能运动指令输入ECU电路板902。

可选地,功能运动指令包括开门运动指令以及关门运动指令中的至少一种,开门运动指令以及关门运动指令为上述实施例所阐述的开门运动指令以及关门运动指令,在此就不再赘述。

请参阅图9-10,图10是图9所示电路的测试方法一实施例的流程示意图。

S1001:指令工控制机901输出功能运动指令;

在本实施例中,指令工控制机901向ECU电路板902的防障碍运动控制单元905输出功能运动指令,可以为开门运动指令,或者是关门运动指令,对应测试防障碍运动控制单元905控制电动门执行开门运动以及关门运动时防障碍功能是否处于正常工作状态,若ECU电路板902的防障碍运动控制单元905未处于正常工作状态,则会出现在电动门开门或关门过程中遇到障碍物继续运动,致使夹伤使用者等情形,因此本实施例通过上述实施例所阐述的电动门ECU测试电路900以测试ECU电路板902的防障碍运动控制单元905是否处于正常工作状态。

S1002:根据功能运动指令,安全电流测试单元903检测电子负载904向防障碍运动控制单元905输出负载电流的强度;

在本实施例中,根据指令工控制机901输出的功能运动指令,电子负载904向防障碍运动控制单元905输出负载电流,以模拟电动门的电动撑杆将其电流反馈至防障碍运动控制单元905,防障碍运动控制单元905通过所反馈的负载电流信息控制电动门的电动撑杆中的电流强度,同时通过安全电流测试单元903检测电子负载904向防障碍运动控制单元905输出负载电流的强度,以检测防障碍运动控制单元905是否起到控制电动门的电动撑杆中的电流强度的作用,即防障碍运动控制单元905是否处于正常工作状态。

S1003:判断负载电流的强度是否大于极限电流强度;

在本实施例中,若负载电流的强度大于极限电流强度,则执行步骤S1004,若负载电流的强度小于极限电流强度,则执行步骤S1006。

在本实施例中,极限电流强度为汽车中提供电动门动力的电机所能承受输出的最大电流强度,若电子负载904向防障碍运动控制单元905输出负载电流大于极限电流强度,也就是电动门电动撑杆中的电流强度超过电机所能承受的最大电流强度,如果保持当前的负载电流不变,汽车电机可能会由于负荷超载而损坏,因此当负载电流大于极限电流强度时,防障碍运动控制单元905应立即控制电动门停止工作,使电动门进入休眠状态,停止执行功能运动。

可选地,极限电流强度根据ECU电路板902适配的车型决定,不同车型的汽车其电机所能承受的极限电流程度大小不一,在此不做限定。

S1004:判断防障碍运动控制单元905是否控制电动门停止执行对应功能运动指令的功能运动;

在本实施例中,若负载电流的强度大于极限电流强度,说明电动门电动撑杆中的电流强度超过电机所能承受的最大电流强度,若防障碍运动控制单元905处于正常工作状态,则会控制电动门停止执行对应功能运动指令的功能运动,进入休眠状态,也就是检测防障碍运动控制单元905是否输出一控制信号,该控制信号作用为关闭为电动门提供动力的电机,从而控制电动门停止执行对应功能运动指令的功能运动,进入休眠状态,因此可以通过判断防障碍运动控制单元905是否控制电动门停止执行对应功能运动指令的功能运动,以判断防障碍运动控制单元905是否处于正常工作状态。

若防障碍运动控制单元905控制电动门停止执行对应功能运动指令的功能运动,则执行步骤S1005,若防障碍运动控制单元905未控制电动门停止执行对应功能运动指令的功能运动,则输出提示信息,提示ECU电路板902的防障碍运动控制单元905未处于正常工作状态。

S1005:判定防障碍运动控制单元905处于正常工作状态;

在本实施例中,当负载电流强度超过极限电流强度后,防障碍运动控制单元905输出上文所述的控制信号,说明防障碍运动控制单元905执行控制电动门停止执行对应功能运动指令的功能运动,使其进入休眠状态的动作,则判定防障碍运动控制单元905处于正常工作状态。

S1006:指令工控制机901通过USB总线907控制电子负载904以预设时间为周期,并且以预设电流阈值为幅值增大负载电流的强度;

在本实施例中,指令工控制机901通过USB总线907控制电子负载904以预设时间为周期,并且以预设电流阈值为幅值增大负载电流的强度,以模拟电动门在执行功能运动过程中,遇到障碍物,并不是立即停止运动,而是电动门的电动撑杆中的电流超出安全范围之后,电动门停止执行功能运动,进入休眠状态。因此本实施例通过控制电子负载904以预设时间为周期,并且以预设电流阈值为幅值增大负载电流的强度的方式,描述电动门执行功能运动过程中遇到障碍物后电动撑杆中电流的变化情形,并且每增大一次负载电流的强度,执行一次步骤S1007。

可选地,负载电流强度的增大动作同样持续一延时时长,延时时长以及延时时长的工作特性在上述实施例中已经进行详细阐述,在此就不再赘述。

可选地,预设时间以及预设电流阈值是根据ECU电路板902所适配的车型所决定,旨在准确描述电动门运动过程中遇到障碍物的辨别条件,因此预设时间与预设电流阈值可以取较小值,以增加负载电流增加至安全电流阈值的电流强度增大次数,电流强度增大次数越多以及每次的增加幅度越低,其判断电动门运动过程中是否遇到障碍物的判断结果就越精确。

S1007:判断负载电流的强度是否大于安全电流阈值;

在本实施例中,若负载电流的强度未大于安全电流阈值,则继续执行步骤S1006,若负载电流的强度大于安全电流阈值,则执行步骤S1008。

在本实施例中,若负载电流的强度未超过安全电流阈值,则说明模拟状态下的电动门的电动撑杆中电流强度处于安全范围内,当负载电流强度达到安全电流阈值时,防障碍运动控制单元905则判定电动门在运动过程中遇到障碍物,应停止继续增大电动门的电动撑杆中电流强度,若安全测试单元所检测的负载电流超过安全电流阈值,则说明防障碍运动控制单元905并未控制电子负载904继续增大负载电流,防障碍运动控制单元905未处于正常工作状态。

S1008:判定防障碍运动控制单元905未处于正常工作状态;

在本实施例中,负载电流强度达到安全电流阈值,防障碍运动控制单元905则判定电动门在运动过程中遇到障碍物,应停止继续增大电动门的电动撑杆中电流强度,然而安全测试单元所检测的负载电流超过安全电流阈值,则说明防障碍运动控制单元905并未控制电子负载904继续增大负载电流,防障碍控制单元并未起到控制电子负载904增大负载电流强度的作用,因此判定防障碍运动控制单元905未处于正常工作状态。

以上可以看出,本发明的电动门ECU测试电路,通过指令工控制机与ECU电路板通过电路走线耦接、且ECU电路板、安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,指令工控制机与电子负载通过USB总线耦接,通过判断负载电流强度是否超过安全电流阈值,以模拟判断防障碍运动控制单元在电动门运动过程中遇到障碍物时是否停止电动门运动,从而测试防障碍运动控制单元是否处于正常工作状态,进而判断电动门ECU是否处于正常工作状态。

为解决现有技术无法检测出电动门ECU是否处于正常工作状态的技术问题,本发明提供一种电动门ECU的测试电路,该电路包括指令工控制机、动力工控制机、ECU电路板、安全电流测试单元以及电子负载,ECU电路板包括功能运动控制单元以及防障碍运动控制单元,指令工控制机以及动力工控制机分别与ECU电路板耦接,并且ECU电路板与安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,指令工控制机与电子负载通过USB总线耦接,以测试功能运动控制单元以及防障碍运动控制单元是否处于正常工作状态。以下进行详细阐述。

请参阅图11,图11是本发明电动门ECU的测试电路第四实施例的结构示意图。

在本实施例中,电动门ECU的测试电路1100包括指令工控制机1101、动力工控制机1102、ECU电路板1103、安全电流测试单元1104以及电子负载1105,ECU电路板1103包括功能运动控制单元1106以及防障碍运动控制单元1107,指令工控制机1101以及动力工控制机1102分别与ECU电路板1103耦接,并且ECU电路板1103与安全电流测试单元1104以及电子负载1105依次通过电路走线1108串联以形成回路,指令工控制机1101与电子负载1105通过USB总线1109耦接,以测试功能运动控制单元1106以及防障碍运动控制单元1107是否处于正常工作状态。

在本实施例中,电动门ECU的测试电路1100进一步包括安全电压测试单元1110,安全电压测试单元1110并联于ECU电路板1103、安全电流测试单元1104以及电子负载1105所形成的回路,安全电压测试单元1110与安全电流测试单元1104配合以检测ECU电路板1103、安全电流测试单元1104以及电子负载1105所形成回路的功率,通过监测回路功率能够更加准确监测电动门的电动撑杆的运动状态,避免电动门夹伤使用者。

可选地,指令工控制机1101与ECU电路板1103耦接有至少一条电路走线1108,以实现指令工控制机1101向防障碍运动控制单元1107输出功能运动指令,指令工控制机1101与ECU电路板1103之间可以针对每一种功能运动指令分别设置有一电路走线1108,以区分不同的功能运动指令以及功能运动指令的信号形式,当然指令工控制机1101与ECU电路板1103之间可以只耦接有一条电路走线1108,通过各功能运动指令及其信号形式对应的不同信号频率等对各功能运动指令及其信号形式加以区分,本实施例以指令工控制机1101与ECU电路板1103之间可以针对每一种功能运动指令分别设置有一电路走线1108进行阐述,仅为论述需要,并非因此对指令工控制机1101与ECU电路板1103之间的电路走线1108耦接形式造成限定。

可选地,功能运动指令包括开门运动指令以及关门运动指令中的至少一种,开门运动指令以及关门运动指令为上述实施例所阐述的开门运动指令以及关门运动指令,在此就不再赘述。

可选地,指令工控制机1101与ECU电路板1103之间耦接的电路走线1108均通过一控制开关1111,控制对应的功能运动指令输入ECU电路板1103,通过控制开关1111的开启与中断,控制控制开关1111对应的功能运动指令输入ECU电路板1103。

请参阅图11-12,图12是图11所示电路的测试方法一实施例的流程示意图。

S1201:指令工控制机1101输出功能运动指令,且动力工控制机1102输出功能运动指令对应的电压以及脉冲;

在本实施例中,指令工控制机1101输出功能运动指令,并且动力工控制机1102输出指令工控制机1101输出的功能运动指令所对应的电压以及脉冲,模拟电动门实际工作时接收到功能运动的指令,将电动门的电动撑杆上的电压值以及脉冲值反馈,以判断电动门是否处于正常工作状态,不同的功能运动指令对应的电压以及脉冲也不同。

S1202:功能运动控制单元1106接收功能运动指令以及功能运动指令对应的电压以及脉冲;

在本实施例中,功能运动控制单元1106接收指令工控制机1101输出的功能运动指令,以及动力工控制机1102输出的对应功能运动指令的电压以及脉冲,其中对应功能运动指令的电压以及脉冲为模拟信号,以向功能运动控制单元1106传达模拟电动门的电动撑杆实际执行对应功能运动指令的功能运动时,电动撑杆上的电压值以及脉冲值,而本实施例中的测试过程仅为模拟测试,只需将模拟电动门的电动撑杆上电压值以及脉冲值的模拟信号反馈至功能运动控制单元1106即可。

S1203:根据功能运动指令以及功能运动指令对应的电压以及脉冲,获取电动门完成功能运动指令对应的功能运动所需的运动时间;

在本实施例中,功能运动控制单元1106根据其所接收到的功能运动指令以及功能运动指令对应的电压以及脉冲,计算电动门完成功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以判断功能运动控制单元1106后是否处于正常工作状态。

动力工控制机1102所输出对应功能运动指令的电压决定电动门执行对应功能运动指令的功能运动的速度,动力工控制机1102所输出对应功能运动指令的脉冲决定电动门执行对应功能运动指令的功能运动的行程,根据电动门执行对应功能运动指令的功能运动的速度以及行程,获取电动门执行该功能运动所需的运动时间。

S1204:判断运动时间是否在预设运动时间范围内;

在本实施例中,通过判断运动时间是否在预设运动时间范围内,以判断模拟电动门执行功能运动的运动时间是否合理,从而判断功能运动控制单元1106后是否处于正常工作状态,若运动时间在预设运动时间范围内,则执行步骤S1205,若运动时间未在预设运动时间范围内,则输出提示信息,提示ECU电路板1103的功能运动控制单元1106未处于正常工作状态。

可选地,预设运动时间范围可以为5s、6s、7s等,具体为5s~6s、6s~7s等,预设运动时间范围用以描述电动门执行相应功能运动的运动时间是否合理,以判断功能运动控制单元1106的工作状态,预设运动时间范围可以根据ECU电路板1103的功能运动控制单元1106所适配的车型以及电动门种类进行设定,并且不同的功能运动对应的预设运动时间范围可以相同,也可以不同,可以将不同的功能运动对应的预设运动时间范围设置为相同,通过改变电动门执行不同功能运动的运动速率,以统一电动门执行不同功能运动的运动时间,或者是不同的功能运动对应不同的预设运动时间范围,对电动门执行不同功能运动的运动时间与对应的预设运动时间范围进行比对,以判断运动时间的合理性,在此不做限定。

需要说明的是,本实施例所阐述的测试方法是假设电动门执行功能运动的过程为有规律性的运动,例如电动门执行功能运动的速率保持恒定,又或者电动门执行功能运动的速率具备可测量的规律性,如加速度保持恒定等,以使电动门执行功能运动的过程转换为可测形式,而并非电动门实际工作时,人为开启或关闭电动门,其运动规律无法追溯,从而影响测量结果的准确性,本实施例通过控制动力工控制机1102所输出的电压,以保证电动门的功能运动过程为有规律性的运动。

S1205:判定功能运动控制单元1106处于正常工作状态;

在本实施例中,若功能运动控制单元1106所获取的电动门执行功能运动指令对应的功能运动所需的运动时间在预设运动时间范围内,也就是功能运动控制单元1106所控制电动门完成功能运动的运动时间处于合理范围内,则说明功能运动控制单元1106控制电动门执行功能运动的功能处于正常工作状态,也就是功能运动控制单元1106处于正常工作状态。

S1206:根据功能运动指令,安全电流测试单元1104检测电子负载1105向防障碍运动控制单元1107输出负载电流的强度;

在本实施例中,根据指令工控制机1101输出的功能运动指令,电子负载1105向防障碍运动控制单元1107输出负载电流,以模拟电动门的电动撑杆将其电流反馈至防障碍运动控制单元1107,防障碍运动控制单元1107通过所反馈的负载电流信息控制电动门的电动撑杆中的电流强度,同时通过安全电流测试单元1104检测电子负载1105向防障碍运动控制单元1107输出负载电流的强度,以检测防障碍运动控制单元1107是否起到控制电动门的电动撑杆中的电流强度的作用,即防障碍运动控制单元1107是否处于正常工作状态。

S1207:判断负载电流的强度是否大于极限电流强度;

在本实施例中,若负载电流的强度大于极限电流强度,则执行步骤S1208,若负载电流的强度小于极限电流强度,则执行步骤S1210。

在本实施例中,极限电流强度为汽车中提供电动门动力的电机所能承受输出的最大电流强度,若电子负载1105向防障碍运动控制单元1107输出负载电流大于极限电流强度,也就是电动门电动撑杆中的电流强度超过电机所能承受的最大电流强度,如果保持当前的负载电流不变,汽车电机可能会由于负荷超载而损坏,因此当负载电流大于极限电流强度时,防障碍运动控制单元1107应立即控制电动门停止工作,使电动门进入休眠状态,停止执行功能运动。

可选地,极限电流强度根据ECU电路板1103适配的车型决定,不同车型的汽车其电机所能承受的极限电流程度大小不一,在此不做限定。

S1208:判断防障碍运动控制单元1107是否控制电动门停止执行对应功能运动指令的功能运动;

在本实施例中,若负载电流的强度大于极限电流强度,说明电动门电动撑杆中的电流强度超过电机所能承受的最大电流强度,若防障碍运动控制单元1107处于正常工作状态,则会控制电动门停止执行对应功能运动指令的功能运动,进入休眠状态,也就是检测防障碍运动控制单元1107是否输出一控制信号,该控制信号作用为关闭为电动门提供动力的电机,从而控制电动门停止执行对应功能运动指令的功能运动,进入休眠状态,因此可以通过判断防障碍运动控制单元1107是否控制电动门停止执行对应功能运动指令的功能运动,以判断防障碍运动控制单元1107是否处于正常工作状态。

若防障碍运动控制单元1107控制电动门停止执行对应功能运动指令的功能运动,则执行步骤S1209,若防障碍运动控制单元1107未控制电动门停止执行对应功能运动指令的功能运动,则输出提示信息,提示ECU电路板1103的防障碍运动控制单元1107未处于正常工作状态。

S1209:判定防障碍运动控制单元1107处于正常工作状态;

在本实施例中,当负载电流强度超过极限电流强度后,防障碍运动控制单元1107输出上文所述的控制信号,说明防障碍运动控制单元1107执行控制电动门停止执行对应功能运动指令的功能运动,使其进入休眠状态的动作,则判定防障碍运动控制单元1107处于正常工作状态。

S1210:指令工控制机1101通过USB总线1109控制电子负载1105以预设时间为周期,并且以预设电流阈值为幅值增大负载电流的强度;

在本实施例中,指令工控制机1101通过USB总线1109控制电子负载1105以预设时间为周期,并且以预设电流阈值为幅值增大负载电流的强度,以模拟电动门在执行功能运动过程中,遇到障碍物,并不是立即停止运动,而是电动门的电动撑杆中的电流超出安全范围之后,电动门停止执行功能运动,进入休眠状态。因此本实施例通过控制电子负载1105以预设时间为周期,并且以预设电流阈值为幅值增大负载电流的强度的方式,描述电动门执行功能运动过程中遇到障碍物后电动撑杆中电流的变化情形,并且每增大一次负载电流的强度,执行一次步骤S1211。

可选地,负载电流强度的增大动作同样持续一延时时长,延时时长以及延时时长的工作特性在上述实施例中已经进行详细阐述,在此就不再赘述。

可选地,预设时间以及预设电流阈值是根据ECU电路板1103所适配的车型所决定,旨在准确描述电动门运动过程中遇到障碍物的辨别条件,因此预设时间与预设电流阈值可以取较小值,以增加负载电流增加至安全电流阈值的电流强度增大次数,电流强度增大次数越多以及每次的增加幅度越低,其判断电动门运动过程中是否遇到障碍物的判断结果就越精确。

S1211:判断负载电流的强度是否大于安全电流阈值;

在本实施例中,若负载电流的强度未大于安全电流阈值,则继续执行步骤S1210,若负载电流的强度大于安全电流阈值,则执行步骤S1212。

在本实施例中,若负载电流的强度未超过安全电流阈值,则说明模拟状态下的电动门的电动撑杆中电流强度处于安全范围内,当负载电流强度达到安全电流阈值时,防障碍运动控制单元1107则判定电动门在运动过程中遇到障碍物,应停止继续增大电动门的电动撑杆中电流强度,若安全测试单元所检测的负载电流超过安全电流阈值,则说明防障碍运动控制单元1107并未控制电子负载1105继续增大负载电流,防障碍运动控制单元1107未处于正常工作状态。

S1212:判定防障碍运动控制单元1107未处于正常工作状态;

在本实施例中,负载电流强度达到安全电流阈值,防障碍运动控制单元1107则判定电动门在运动过程中遇到障碍物,应停止继续增大电动门的电动撑杆中电流强度,然而安全测试单元所检测的负载电流超过安全电流阈值,则说明防障碍运动控制单元1107并未控制电子负载1105继续增大负载电流,防障碍控制单元并未起到控制电子负载1105增大负载电流强度的作用,因此判定防障碍运动控制单元1107未处于正常工作状态。

以上可以看出,本发明的电动门测试电路,通过指令工控制机以及动力工控制机分别与ECU电路板耦接,并且ECU电路板与安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,指令工控制机与电子负载通过USB总线耦接,根据功能运动指令并结合功能运动指令对应的电压以及脉冲,模拟计算出电动门执行功能运动指令对应的功能运动所需的运动时间,通过判断运动时间是否合理,以测试功能运动控制单元是否处于正常工作状态,并且通过判断负载电流强度是否超过安全电流阈值,以模拟判断防障碍运动控制单元在电动门运动过程中遇到障碍物时是否停止电动门运动,从而测试功能运动控制单元以及防障碍运动控制单元是否处于正常工作状态,进而判断电动门ECU是否处于正常工作状态。

请参阅图13,图13是本发明电动门ECU的测试设备一实施例的结构示意图。

在本实施例中,电动门ECU的测试设备1300包括休眠状态控制单元测试电路1301,该休眠状态控制单元测试电路1301为上述实施例所阐述的用于测试电动门ECU的休眠状态控制单元是否处于正常工作状态的测试电路,该测试电路包括测试电源、休眠电流测试单元以及ECU电路板,测试电源、休眠电流测试单元以及ECU电路板通过电路走线依次串联以形成回路,以测试ECU电路板的休眠状态控制单元是否处于正常工作状态。其工作测试原理已在上述实施例中详细阐述,在此就不再赘述。

电动门ECU的测试设备1300进一步包括功能运动控制单元测试电路1302,该功能运动控制单元测试电路1302为上述实施例所阐述的用于测试电动门ECU的功能运动控制单元是否处于正常工作状态的测试电路,该测试电路包括指令工控制机、动力工控制机以及ECU电路板,ECU电路板包括功能运动控制单元,指令工控制机以及动力工控制机分别与ECU电路板通过电路走线耦接,指令工控制机用于向功能运动控制单元输出功能运动指令,动力工控制机用于输出功能运动指令对应的电压以及脉冲,以测试功能运动控制单元是否处于正常工作状态。其工作测试原理已在上述实施例中详细阐述,在此就不再赘述。

电动门ECU的测试设备1300进一步包括防障碍运动控制单元测试电路1303,该防障碍运动控制单元测试电路1303为上述实施例所阐述的用于测试电动门ECU的防障碍运动控制单元是否处于正常工作状态的测试电路,该测试电路包括指令工控制机、ECU电路板、安全电流测试单元以及电子负载,ECU电路板包括防障碍运动控制单元,指令工控制机与ECU电路板通过电路走线耦接、且ECU电路板、安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,指令工控制机与电子负载通过USB总线耦接,以测试防障碍运动控制单元是否处于正常工作状态。其工作测试原理已在上述实施例中详细阐述,在此就不再赘述。

电动门ECU的测试设备1300进一步包括功能运动控制单元与防障碍运动控制单元联合测试电路1304,该功能运动控制单元与防障碍运动控制单元联合测试电路13004为上述实施例所阐述的用于测试电动门ECU的功能运动控制单元与防障碍运动控制单元是否处于正常工作状态的测试电路,该测试电路包括指令工控制机、动力工控制机、ECU电路板、安全电流测试单元以及电子负载,ECU电路板包括功能运动控制单元以及防障碍运动控制单元,指令工控制机以及动力工控制机分别与ECU电路板耦接,并且ECU电路板与安全电流测试单元以及电子负载依次通过电路走线串联以形成回路,指令工控制机与电子负载通过USB总线耦接,以测试功能运动控制单元以及防障碍运动控制单元是否处于正常工作状态。其工作测试原理已在上述实施例中详细阐述,在此就不再赘述。

以上各测试电路的具体结构示意图均在上述实施例中展示并且附以详细说明,在本实施例中就不再赘述。

电动门ECU的测试设备1300进一步包括ECU工装放置结构1305,该ECU工装放置结构1305用于放置ECU电路板,以实现ECU电路板与测试设备1300的电连接,即ECU工装放置结构1305与上述各测试电路分别电连接,进而测试ECU电路板的休眠状态控制单元、功能运动控制单元、防障碍运动控制单元是否处于正常工作状态。

请参阅图14,ECU工装放置结构1305包括ECU电路板托盘1401、对插头1402、气缸1403以及光栅1404,ECU电路板托盘1401用于承载ECU电路板,以固定ECU电路板在ECU工装放置结构1305中的位置,避免其移动致使测试结果有失准确性;对插头1402设置于ECU电路板托盘1401其中一侧边缘,对插头1402插入ECU电路板,以实现ECU电路板与测试设备1300的电连接;气缸1403与对插头1402正对设置,以顶持ECU电路板与对插头1402可靠连接,同时进一步固定ECU电路板在ECU工装放置结构1305中的位置;光栅1404的正对方向垂直于气缸1403与对插头1402的正对方向,即光栅1404的光线传播方向垂直于气缸1403与对插头1402的正对方向,且光栅1404向靠近ECU电路板方向传播光线,用以检测是否在对ECU电路板进行放置或卸载操作,光栅1404所处平面位置高度高于ECU电路板在ECU工装放置结构1305中所处平面位置,以当人为进行ECU电路板放置或卸载操作时,会遮挡光栅1404,从而判断出正在对ECU电路板进行放置或卸载操作。

电动门ECU的测试设备1300进一步包括报警装置1306,报警装置1306用于在测试设备1300进行ECU电路板的各控制单元的测试工作,当ECU电路板的控制单元未处于正常工作状态时,报警装置1306发出提示信息,以提示ECU电路板的相应控制单元未处于正常工作状态。

本实施例所阐述的测试设备1300根据ECU工装放置结构中的ECU电路板所适配的车型,通过工控制机STM32F的烧写程序自动下载对应ECU电路板的测试程序,以对ECU电路板的相应控制单元进行测试工作,不同车型的ECU电路板所具备的控制单元不同,并且功能运动指令的信号形式也不相同,通过烧写程序下载对应的ECU电路板的测试程序,选择对应的控制单元测试电路,以及确定ECU电路板各控制单元对应的功能运动指令的信号形式种类,进行相应的测试工作,能够测试出ECU电路板所装载的程序能否适配ECU电路板适配的汽车车型,以及能否满足使用要求,并且测试设备1300可显示其测试过程的参数设置界面,对测试工作所需要的必要参数进行查看或者是人为预设,例如上述实施例所阐述的延时时长、预设运动时间、安全电流阈值等进行人为预设,当然测试工作所需的必要参数也可根据ECU电路板适配的车型自动选择相对应的参数,可以通过烧写程序一并下载,最后测试设备1300将ECU电路板测试结果加以显示,测试人员可以直观得得出ECU电路板的各控制单元所处的工作状态,以便测试人员采取相对应的措施以矫正ECU电路板未处于正常工作状态的部分。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1