基于ACC的主机测试系统、方法、装置及可读存储介质制造方法及图纸

技术编号:17362820 阅读:28 留言:0更新日期:2018-02-28 12:16
本申请公开了一种基于ACC的主机测试系统,包括:开机模块,用于开ACC以使主机开机并计时;第一判断模块,用于判断在ACC ON时间段内主机电流是否达到预设ACC ON电流;若是则触发关机模块;若否则判定当前主机性能异常;关机模块,用于关ACC以使主机关机并计时;第二判断模块,用于判断在ACC OFF时间段内主机电流是否达到预设ACC OFF电流;如果是则判定当前主机性能正常;如果否则判定当前主机性能异常。本发明专利技术通过实际采集主机数据,用于了解主机性能,由于确定了统一的判定标准,相比人为判定,本发明专利技术的自动主机测试效率更高,准确度更好。本申请相应公开了基于ACC的主机测试方法、装置及可读存储介质。

ACC based host test system, method, device and readable storage medium

The invention discloses a computer test system based on ACC, including: power module for ACC to host boot and timing; a first judging module for judging the ACC period ON host ACC ON whether current reaches a preset current; if the triggering shutdown module; if otherwise determine the current host performance anomaly for the ACC module; shutdown, shutdown and timing to host; second judging module for judging the ACC period OFF host if the current reaches a preset ACC OFF current; if it is to determine the current host performance is normal; if otherwise determine the current host performance anomaly. By collecting the host data, the invention is used to understand the performance of the host computer. Because the unified decision criterion is determined, compared with the artificial judgement, the automatic host of the invention has higher test efficiency and better accuracy. The application corresponds to the ACC based host testing method, device and readable storage medium.

【技术实现步骤摘要】
基于ACC的主机测试系统、方法、装置及可读存储介质
本专利技术涉及车载主机,特别涉及一种基于ACC的主机测试系统、方法、装置及可读存储介质。
技术介绍
一般的,车载主机通过ACC控制工作。通常分为硬件ACC和协议ACC两种。其中,硬件ACC通过硬件信号,控制主机开关机操作;协议ACC通过CAN通信向主机发送开关机消息,控制主机开关机操作。其中ACCON表示主机开始工作,ACCOFF表示主机直接或延时停止工作。目前,在主机启动或关闭过程中,没有具体的设备来测试其工作性能,只能人为判断,并不能准确地获取主机实际工作性能如何。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于ACC的主机测试系统、方法、装置及可读存储介质,用于准确测试主机的工作性能。其具体方案如下:一种基于ACC的主机测试系统,包括:开机模块,用于开ACC以使主机开机并计时;第一判断模块,用于判断在ACCON时间段内主机电流是否达到预设ACCON电流;如果是,则触发关机模块;如果否,则判定当前主机性能异常;关机模块,用于关ACC以使主机关机并计时;第二判断模块,用于判断在ACCOFF时间段内主机电流是否达到预设ACCOFF电流;如果是,则判定当前主机性能正常;如果否,则判定当前主机性能异常。优选的,所述主机测试系统还包括:间隔模块,用于当重启条件满足,等待间隔时间段后触发所述开机模块;其中,所述重启条件为:所述关机模块计时达到所述ACCOFF时间段,且所述第二判断模块判定当前主机性能正常。优选的,所述间隔模块具体用于:判断所述重启条件是否为第一次满足;如果是,等待预设间隔时间段后触发所述开机模块;如果否,等待当前间隔时间段后触发所述开机模块;其中,当前间隔时间段为上次的间隔时间段与预设步长的和;当上次的间隔时间段与预设步长的和超出预设最大间隔时间段,则重置当前间隔时间段为预设最小间隔时间段。优选的,所述主机测试系统还包括:计数模块,用于记录所述间隔模块触发所述开机模块的次数;当所述次数达到预设次数,停止所述间隔模块。相应的,本专利技术还公开了一种基于ACC的主机测试系统,包括:步骤一:开ACC以使主机开机并计时;步骤二:判断在ACCON时间段内主机电流是否达到预设ACCON电流;如果是,则执行步骤三;如果否,则判定当前主机性能异常;步骤三:关ACC以使主机关机并计时;步骤四:判断在ACCOFF时间段内主机电流是否达到预设ACCOFF电流;如果是,则判定当前主机性能正常;如果否,则判定当前主机性能异常。优选的,所述主机测试方法还包括:当重启条件满足,等待间隔时间段后执行所述步骤一;其中,所述重启条件为:所述步骤三中计时达到所述ACCOFF时间段,且判定当前主机性能正常。优选的,所述当重启条件满足,等待间隔时间段后执行步骤一的过程,包括:判断所述重启条件是否为第一次满足;如果是,等待预设间隔时间段后执行所述步骤一;如果否,等待当前间隔时间段后执行所述步骤一;其中,当前间隔时间段为上次的间隔时间段与预设步长的和;当上次的间隔时间段与预设步长的和超出预设最大间隔时间段,则重置当前间隔时间段为预设最小间隔时间段。优选的,所述主机测试方法还包括:记录执行所述步骤一的次数;当所述次数达到预设次数,停止执行所述步骤一。相应的,本专利技术还公开了一种基于ACC的主机测试装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上文任一项所述基于ACC的主机测试方法的步骤。相应的,本专利技术还公开了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文任一项所述基于ACC的主机测试方法的步骤。本专利技术公开了一种基于ACC的主机测试系统,包括:开机模块,用于开ACC以使主机开机并计时;第一判断模块,用于判断在ACCON时间段内主机电流是否达到预设ACCON电流;如果是,则触发关机模块;如果否,则判定当前主机性能异常;关机模块,用于关ACC以使主机关机并计时;第二判断模块,用于判断在ACCOFF时间段内主机电流是否达到预设ACCOFF电流;如果是,则判定当前主机性能正常;如果否,则判定当前主机性能异常。本专利技术通过自动开关机,测试开关机过程中主机的电流是否正常,自动判定当前主机性能是否异常。本专利技术通过实际采集主机数据,用于了解主机性能,由于确定了统一的判定标准,相比人为判定,本专利技术的自动主机测试效率更高,准确度更好。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例中一种基于ACC的主机测试系统的结构分布图;图2为本专利技术实施例中一种具体的基于ACC的主机测试系统的电路结构图;图3为本专利技术实施例中一种基于ACC的主机测试方法的步骤流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种基于ACC的主机测试系统,参见图1所示,包括:开机模块01,用于开ACC以使主机开机并计时;第一判断模块02,用于判断在ACCON时间段内主机电流是否达到预设ACCON电流;如果是,则触发关机模块;如果否,则判定当前主机性能异常;关机模块03,用于关ACC以使主机关机并计时;第二判断模块04,用于判断在ACCOFF时间段内主机电流是否达到预设ACCOFF电流;如果是,则判定当前主机性能正常;如果否,则判定当前主机性能异常。其中,上述ACC为硬件ACC或协议ACC;可以理解的是,这里提到的ACCON时间段和ACCOFF时间段均为预先设定的数值,一般可以将ACCON时间段设定为30s,将ACCOFF时间段设为25s。另外,根据电流的稳定性,可以对主机的性能进一步了解。测试得到的主机电流可能出现抖动偏差问题。当抖动较小时,可以过滤排除或直接忽略,而一旦出现电流大幅度偏差的问题,则不能将其归因于测量误差,主要原因为主机性能不稳定。进一步的,所述主机测试系统还可以包括:间隔模块,用于当重启条件满足,等待间隔时间段后触发开机模块01;其中,所述重启条件为:所述关机模块计时达到所述ACCOFF时间段,且所述第二判断模块判定当前主机性能正常。可以理解的是,间隔模块用于完成主机测试系统的自动循环测试过程,而且可以设定不同的等待时间段来测试主机在关机后再次开机时的性能。关于具体的等待间隔时间段设置,可以是始终不变的,也可以是递增的,在此处不做限制。例如,所述间隔模块可以具体用于:判断所述重启条件是否为第一次满足;如果是,等待预设间隔时间段后触发开机模块01;如果否,等待当前间隔时间段后触发开机模块01;其中,当前间隔时间段为上次的间隔时间段与预设步长的和;当上次的间隔时间段与预设步长的和超出预设最大间隔时间段,则重置当前间隔时间段为预设最小间隔时间段。例如,预设最小间隔时间段为6s,最大本文档来自技高网...
基于ACC的主机测试系统、方法、装置及可读存储介质

【技术保护点】
一种基于ACC的主机测试系统,其特征在于,包括:开机模块,用于开ACC以使主机开机并计时;第一判断模块,用于判断在ACC ON时间段内主机电流是否达到预设ACC ON电流;如果是,则触发关机模块;如果否,则判定当前主机性能异常;关机模块,用于关ACC以使主机关机并计时;第二判断模块,用于判断在ACC OFF时间段内主机电流是否达到预设ACC OFF电流;如果是,则判定当前主机性能正常;如果否,则判定当前主机性能异常。

【技术特征摘要】
1.一种基于ACC的主机测试系统,其特征在于,包括:开机模块,用于开ACC以使主机开机并计时;第一判断模块,用于判断在ACCON时间段内主机电流是否达到预设ACCON电流;如果是,则触发关机模块;如果否,则判定当前主机性能异常;关机模块,用于关ACC以使主机关机并计时;第二判断模块,用于判断在ACCOFF时间段内主机电流是否达到预设ACCOFF电流;如果是,则判定当前主机性能正常;如果否,则判定当前主机性能异常。2.根据权利要求1所述主机测试系统,其特征在于,还包括:间隔模块,用于当重启条件满足,等待间隔时间段后触发所述开机模块;其中,所述重启条件为:所述关机模块计时达到所述ACCOFF时间段,且所述第二判断模块判定当前主机性能正常。3.根据权利要求2所述主机测试系统,其特征在于,所述间隔模块具体用于:判断所述重启条件是否为第一次满足;如果是,等待预设间隔时间段后触发所述开机模块;如果否,等待当前间隔时间段后触发所述开机模块;其中,当前间隔时间段为上次的间隔时间段与预设步长的和;当上次的间隔时间段与预设步长的和超出预设最大间隔时间段,则重置当前间隔时间段为预设最小间隔时间段。4.根据权利要求3所述主机测试系统,其特征在于,还包括:计数模块,用于记录所述间隔模块触发所述开机模块的次数;当所述次数达到预设次数,停止所述间隔模块。5.一种基于ACC的主机测试系统,其特征在于,包括:步骤一:开ACC以使主机开机并计时;步骤二:判断在ACCON时间段内主机电流是否达到预...

【专利技术属性】
技术研发人员:李书会霍硕然
申请(专利权)人:深圳市路畅科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1