首页 / 专利分类库 / 控制;调节 / 故障时刻的数据处理方法及数据处理系统、存储介质

故障时刻的数据处理方法及数据处理系统、存储介质

申请号 CN202311704557.9 申请日 2023-12-12 公开(公告)号 CN117908507A 公开(公告)日 2024-04-19
申请人 联合汽车电子有限公司; 发明人 张万里; 李多强; 刘建超; 李丹; 曹政;
摘要 本 发明 提供一种故障时刻的 数据处理 方法及 数据处理系统 、存储介质,方法包括:步骤一:判断 电机 控制系统是否发生故障,若是,则执行步骤二;步骤二:判断与故障的类型相关的感兴趣数据是否符合冻结条件,若是,则将缓存中的感兴趣数据进行冻结,并执行步骤三;步骤三:判断感兴趣数据是否符合发送条件,若是,则将感兴趣数据发送至 云 端。如此,本发明把电机控制系统发生故障时与该故障的类型相关的感兴趣数据作为处理目标,可以根据预设的冻结条件和发送条件判断是否需要将感兴趣数据进行冻结以保证感兴趣数据不会变动,从而发送至云端,进而可以记录该故障类型相关的感兴趣数据,并基于该感兴趣数据对故障发生的原因进行准确的分析。
权利要求

1.一种故障时刻的数据处理方法,应用于电机控制系统,其特征在于,所述数据处理方法包括:
步骤一:判断所述电机控制系统是否发生故障,若是,则执行步骤二;
步骤二:判断与所述故障的类型相关的感兴趣数据是否符合冻结条件,若是,则将缓存中的所述感兴趣数据进行冻结,并执行步骤三:
步骤三:判断所述感兴趣数据是否符合发送条件,若是,则将所述感兴趣数据发送至端。
2.根据权利要求1所述的故障时刻的数据处理方法,其特征在于,所述冻结条件被配置为:所述电机控制系统的存储空间足够存储所述感兴趣数据。
3.根据权利要求1所述的故障时刻的数据处理方法,其特征在于,所述发送条件被配置为:所述电机控制系统的数据队列中不存在处于发送状态的数据。
4.根据权利要求1所述的故障时刻的数据处理方法,其特征在于,所述步骤二还包括:
判断所述电机控制系统是否发生多种类型的故障,若是,则将与最先发生的故障的类型相关的数据作为所述感兴趣数据。
5.根据权利要求1所述的故障时刻的数据处理方法,其特征在于,所述数据处理方法还包括步骤四:判断所述感兴趣数据是否已经全部发送至所述云端,若是,则反馈一标志位信号,并返回执行所述步骤一。
6.根据权利要求1所述的故障时刻的数据处理方法,其特征在于,所述数据处理方法还包括步骤五:从所述云端下载所述感兴趣数据至本地计算机,并通过所述本地计算机对所述感兴趣数据进行诊断分析。
7.根据权利要求1所述的数据处理方法,其特征在于,所述故障的类型包括所述电机控制系统中的传感器故障、电机故障、电源故障、通信链路故障和控制器故障。
8.根据权利要求1所述的故障时刻的数据处理方法,其特征在于,所述步骤三中,将所述感兴趣数据通过网关转发至智能车载终端模,并通过所述智能车载终端模块以为无线通信的方式将所述感兴趣数据上传至所述云端。
9.一种故障时刻的数据处理系统,应用于电机控制系统,其特征在于,所述数据处理系统包括:
故障判断单元,其与所述电机控制系统连接,用于判断所述电机控制系统是否发生故障;
数据冻结单元,其与所述故障判断单元连接,用于根据预设的冻结条件判断是否将缓存中的感兴趣数据进行冻结,所述感兴趣数据与所述故障的类型相关;
数据发送单元,其与所述数据冻结单元连接,用于根据预设的发送条件判断是否将冻结后的所述感兴趣数据发送至云端。
10.一种存储介质,其上存储有可被读写的程序,其特征在于,所述程序被执行时实现如权利要求1‑8中任一项所述的数据处理方法。

说明书全文

故障时刻的数据处理方法及数据处理系统、存储介质

技术领域

[0001] 本发明涉及电机控制技术领域,特别涉及一种故障时刻的数据处理方法及数据处理系统、存储介质。

背景技术

[0002] 目前,当新能源汽车的电机控制系统生故障时,相关的数据诊断策略只能记录电机控制系统故障时刻的诊断数据,对于电机控制系统的一些关键数据(比如故障发生时刻的电机的转速、扭矩电压电流等信息)暂无法一种有效的记录方式,导致电机控制系统发生故障时这些关键的数据信息严重缺乏,操作人员只能根据以往的经验来对故障产生的原因进行判断,这样就没有有利的数据支撑来对故障产生的原因进行精准的分析。特别是遇到一些难以复现的故障时。便增加了故障发生的原因的追踪难度。

发明内容

[0003] 本发明的目的在于提供一种故障时刻的数据处理方法及数据处理系统、存储介质,以解决现有技术中针对新能源汽车的电机控制系统发生故障时对于一些关键数据信息的无法记录而导致对故障发生的原因无法做到准确判断的问题。
[0004] 为解决上述技术问题,基于本发明的一个方面,本发明提供一种故障时刻的数据处理方法,所述数据处理方法应用于电机控制系统,所述数据处理方法包括:
[0005] 步骤一:判断所述电机控制系统是否发生故障,若是,则执行步骤二;
[0006] 步骤二:判断与所述故障的类型相关的感兴趣数据是否符合冻结条件,若是,则将缓存中的所述感兴趣数据进行冻结,并执行步骤三;
[0007] 步骤三:判断所述感兴趣数据是否符合发送条件,若是,则将所述感兴趣数据发送至端。
[0008] 可选的,所述冻结条件被配置为:所述电机控制系统的存储空间足够存储所述感兴趣数据。
[0009] 可选的,所述发送条件被配置为:所述电机控制系统的数据队列中不存在处于发送状态的数据。
[0010] 可选的,所述步骤二还包括:判断所述电机控制系统是否发生多种类型的故障,若是,则将与最先发生的故障的类型相关的数据作为所述感兴趣数据。
[0011] 可选的,所述数据处理方法还包括步骤四:判断所述感兴趣数据是否已经全部发送至所述云端,若是,则反馈一标志位信号,并返回执行所述步骤一。
[0012] 可选的,所述数据处理方法还包括步骤五:从所述云端下载所述感兴趣数据至本地计算机,并通过所述本地计算机对所述感兴趣数据进行诊断分析。
[0013] 可选的,所述故障的类型包括所述电机控制系统中的传感器故障、电机故障、电源故障、通信链路故障和控制器故障。
[0014] 可选的,所述步骤三中,将所述感兴趣数据通过网关转发至智能车载终端模,并通过所述智能车载终端模块以为无线通信的方式将所述感兴趣数据上传至所述云端。
[0015] 基于本发明的另一个方面,本发明还提供一种故障时刻的数据处理系统,所述数据处理系统应用于电机控制系统,所述数据处理系统包括:
[0016] 故障判断单元,其与所述电机控制系统连接,用于判断所述电机控制系统是否发生故障;
[0017] 数据冻结单元,其与所述故障判断单元连接,用于根据预设的冻结条件判断是否将缓存中的感兴趣数据进行冻结,所述感兴趣数据与所述故障的类型相关;
[0018] 数据发送单元,其与所述数据冻结单元连接,用于根据预设的发送条件判断是否将冻结后的所述感兴趣数据发送至云端。
[0019] 基于本发明的再一个方面,本发明还提供一种存储介质,其上存储有可被读写的程序,所述程序被执行时实现如上所述的数据处理方法。
[0020] 综上所述,在本发明提供的故障时刻的数据处理方法及数据处理系统、存储介质中,数据处理方法包括:步骤一:判断电机控制系统是否发生故障,若是,则执行步骤二;步骤二:判断与所述故障的类型相关的感兴趣数据是否符合冻结条件,若是,则将缓存中的所述感兴趣数据进行冻结,并执行步骤三;步骤三:判断所述感兴趣数据是否符合发送条件,若是,则将所述感兴趣数据发送至云端。如此,本发明的数据处理方法把电机控制系统发生故障时与该故障的类型相关的感兴趣数据作为处理目标,可以根据预设的冻结条件和发送条件判断是否需要将感兴趣数据进行冻结以保证感兴趣数据不会变动,从而发送至云端以保存,进而可以记录该故障类型相关的感兴趣数据,并基于该感兴趣数据对故障发生的原因进行分析和精准定位
[0021] 需说明的是,所述的数据处理系统和所述的数据处理方法基于同一发明思想,具有相同或者相应的特定技术特征,故而也具有所述数据处理方法的技术效果,这里不再重复说明。附图说明
[0022] 本领域的普通技术人员应当理解,提供的附图用于更好地理解本发明,而不对本发明的范围构成任何限定。其中:
[0023] 图1是本发明一实施例的数据处理方法的示意图;
[0024] 图2是本发明一实施例的数据处理系统的示意图。

具体实施方式

[0025] 为使本发明的目的、优点和特征更加清楚,以下结合附图和具体实施例对本发明作进一步详细说明。需说明的是,附图均采用非常简化的形式且未按比例绘制,仅用以方便、明晰地辅助说明本发明实施例的目的。此外,附图所展示的结构往往是实际结构的一部分。特别的,各附图需要展示的侧重点不同,有时会采用不同的比例。
[0026] 如在本发明中所使用的,单数形式“一”、“一个”以及“该”包括复数对象,术语“或”通常是以包括“和/或”的含义而进行使用的,术语“若干”通常是以包括“至少一个”的含义而进行使用的,术语“至少两个”通常是以包括“两个或两个以上”的含义而进行使用的,此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括一个或者至少两个该特征,“一端”与“另一端”以及“近端”与“远端”通常是指相对应的两部分,其不仅包括端点,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。此外,如在本发明中所使用的,一元件设置于另一元件,通常仅表示两元件之间存在连接、耦合、配合或传动关系,且两元件之间可以是直接的或通过中间元件间接的连接、耦合、配合或传动,而不能理解为指示或暗示两元件之间的空间位置关系,即一元件可以在另一元件的内部、外部、上方、下方或一侧等任意方位,除非内容另外明确指出外。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0027] 图1是本发明一实施例的数据处理方法的示意图。参阅图1,本发明一实施例示意性地提供一种故障时刻的数据处理方法,该数据处理方法应用于汽车(比如新能源汽车)的电机控制系统,所述数据处理方法包括步骤一、步骤二、步骤三、步骤四和步骤五。下面针对步骤一、步骤二、步骤三、步骤四和步骤五进行详细地说明。
[0028] 步骤一:判断所述电机控制系统是否发生故障,若是,则执行步骤二。
[0029] 实际地,电机控制系统内部出现的故障的类型很多,甚至可以多达几百种,比如有硬件层面的故障以及软件层面的故障。举例而言,电机控制系统的故障的类型比如传感器故障、电机故障、电源故障、通信链路故障和控制器故障等。传感器故障比如为传感器无法采集或传输数据,进一步举例,电机控制系统中的温度传感器无法采集到相关的温度数据。电机故障比如为电机输出的扭矩与实际应该要输出的扭矩不匹配,电机出现过流等状况。
电源故障比如为电机控制系统内的一些硬件无法被电源上电。通信链路故障比如为内部的一些器件之间无法进行信息交互,以及内部的一些器件无法与外部的器件进行信息交互。
控制器故障比如为控制器无法下发相应的控制指令,或者控制器下发的错误的控制指令。
[0030] 步骤二:判断与所述故障的类型相关的感兴趣数据是否符合冻结条件,若是,则将缓存中的所述感兴趣数据进行冻结,并执行步骤三,若否,则对感兴趣数据不做任何处理。其中,冻结条件被配置为:所述电机控制系统的存储空间足够存储感兴趣数据。
[0031] 应理解的,与故障的类型相关的感兴趣数据也即是电机控制系统内的相关器件发生故障时该器件在故障时刻的相应参数,比如,发生的故障的类型是电机故障,那么感兴趣数据可以是电机的扭矩、转速、电压、电流、功率数据;发生的故障的类型是传感器故障,那么感兴趣数据可以是温度传感器采集的温度数据。本领域技术人员可理解的,在技术上,冻结一般指确保数据在特定时间点,在特定条件下不会发生变化,比如数据备份时要冻结数据,以确保备份时的数据和源数据是完全一致的,本发明将感兴趣数据进行冻结,可以保证感兴趣数据仍然为故障发生时刻的数据,不会发生变动。
[0032] 进一步地,步骤二还包括:判断所述电机控制系统是否发生多种类型的故障,若是,则将与最先发生的故障的类型相关的数据作为感兴趣数据,若否,也即仅产生一种故障,则将此故障的类型相关的数据作为感兴趣数据。具体而言,若发生的故包括电机故障和传感器故障,则将第一时间发生的电机故障的相关数据作为感兴趣数据,并判断是否需要冻结感兴趣数据,对于传感器故障的相关数据不做处理。
[0033] 步骤三:判断感兴趣数据是否符合发送条件,若是,则将感兴趣数据发送至云端,若否,则将冻结后的感兴趣数据继续缓存在相应的存储空间中。其中,发送条件被配置为:电机控制系统的数据队列中不存在处于发送状态的数据。
[0034] 具体地,若数据队列中不存在处于发送状态的数据,则将所述感兴趣数据通过网关转发至汽车的智能车载终端模块(T‑BOX),并通过所述智能车载终端模块以为无线通信的方式将所述感兴趣数据上传至所述云端。智能车载终端模块的通讯功能比如包含4G/5G通讯功能、WIFI通讯功能和蓝牙通信功能等。
[0035] 步骤四:判断所述感兴趣数据是否已经全部发送至云端,若是,则反馈一标志位信号表明冻结后的感兴趣数据已经全部发送至云端,并返回执行所述步骤一,从而再次对电机控制系统实现步骤一至步骤三的故障监控以及数据冻结发送的流程。如此,本发明的数据处理方法可以在电机控制系统的运行过程中持续且循环对电机控制系统进行故障监控和数据处理。
[0036] 步骤五:从所述云端下载所述感兴趣数据至本地计算机,并通过所述本地计算机对所述感兴趣数据进行诊断分析,从而该感兴趣数据的诊断分析结果精准追溯发生该故障的原因。
[0037] 如此,本发明的数据处理方法把电机控制系统发生故障时与该故障的类型相关的感兴趣数据作为处理目标,可以根据预设的冻结条件和发送条件判断是否需要将感兴趣数据进行冻结以保证感兴趣数据不会变动,从而发送至云端以保存,进而可以记录该故障类型相关的感兴趣数据,并基于该感兴趣数据对故障发生的原因进行分析和精准定位。
[0038] 基于上述的数据处理方法,本发明一实施例还提供一种存储介质,存储介质上存储有可被读写的程序,程序被执行时实现如上所述的数据处理方法。具体的,本发明提供的数据处理方法,可编成程序或软件,存储于所述存储介质上,实际使用中,利用该存储介质所存储的程序,来执行所述数据处理方法的各个步骤。而该存储介质可集成设置于电机控制系统中,或独立设置于其它的硬件中。
[0039] 图2本发明一实施例的数据处理系统的示意图。参阅图2,本发明一实施例示意性地提供一种故障时刻的数据处理系统,该数据处理系统应用于汽车(比如新能源汽车)的电机控制系统,数据处理系统包括故障判断单元,数据冻结单元和数据发送单元。故障判断单元与所述电机控制系统连接,用于判断所述电机控制系统是否发生故障;数据冻结单元与所述故障判断单元连接,用于根据预设的冻结条件判断是否将缓存中的感兴趣数据进行冻结,所述感兴趣数据与所述故障的类型相关;数据发送单元与所述数据冻结单元连接,用于根据预设的发送条件判断是否将冻结后的所述感兴趣数据发送至云端,进一步地,数据发送单元连接网关,网关通过智能车载终端模块连接至云端,云端连接至本地计算机,数据发送单元发送感兴趣数据给网关,通过网关转发给智能车载终端模块,智能车载终端模块将感兴趣数据以无线通信的方式上传至云端,本地计算机从云端下载感兴趣数据后进行诊断分析。
[0040] 进一步地,故障判断单元判断导所述电机控制系统发生多种类型的故障时,数据冻结单元将与最先发生的故障的类型相关的数据作为所述感兴趣数据。
[0041] 进一步地,数据发生单元将感兴趣数据已经全部发送至所述云端后向故障判断单元反馈一标志位信号,以使故障判断单元再次对电机控制系统的故障进行监控。
[0042] 需说明的是,本实施例的数据处理系统和数据处理方法基于同一发明思想,本领域技术人员可根据对数据处理方法的描述进而理解所述的数据处理系统,这里不再详述。
[0043] 虽然本发明以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围。
QQ群二维码
意见反馈